San Nicolás de los Garza limita al norte con General Escobedo y Apodaca; al sur, con Monterrey y Guadalupe al este, con Apodaca y Guadalupe y al oeste, con Monterrey.