Municipio conformado por una extensión territorial de 86.8 kilómetros cuadrados y una altitud promedio de 512 metros sobre el nivel del mar. Colinda al norte con el municipio de General Escobedo y Apodaca, al sur con Guadalupe y Monterrey, en la parte oeste nuevamente con Monterrey y con General Escobedo.