El Municipio de San Nicolás de los Ranchos es uno de los en que se encuentra dividido el estado mexicano de Puebla, se localiza en las faldas del volcán Popocatépetl, siendo uno de los municipios más cercanos a él y conocido por esta situación; su cabecera es el pueblo de San Nicolás de los Ranchos.