El término municipal de la Villa de Meco se encuentra situado al nordeste de la Comunidad de Madrid, limita al sur con Alcalá de Henares, al Oeste con Camarma de Esteruelas y ya limitando con la provincia de Guadalajara de Esteruelas y ya limitando con la provincia de Guadalajara al Norte con Villanueva de la Torre y al Este con Azuqueca de Henares.
La distancia de la capital e de 39 Km. El término municipal tiene una superficie de 3.500 hectáreas, el núcleo urbano se encuentra a una altitud de 673 m. Meco pertenece al Corredor del Henares y se encuentra enclavado en la denominada comarca natural de la Alcarria Madrileña. La posición que Meco ocupa dentro de la comarca forma, junto con Camarma de Esteruelas y Daganzo, la banda de transicion hacia la extensa alcarria.
Como recursos fluviales principales, aunque de pequeño tamaño son el pequeño afluente del río Henares el denomidado Arroyo de las Monjas y por otro lado, el Arroyo Valdegatos que vierte al Arroyo Camarmilla que, a su vez desemboca en el río Henares.
Actualmente la población es de 9.000 habitantes aunque los desarrollos urbanísticos programados hacen prever un considerable aumento de la población a medio plazo.