Santa Rosa comúnmente conocida como Santa Rosa de Lima es una población del estado mexicano de Guanajuato, localizada en el municipio de Villagrán.
Sus coordenadas geográficas son 20°33′58″N 100°55′27″O / 20.56611, -100.92417 y a una altitud de 1 744 metros sobre el nivel del mar.
Se encuentra aproximadamente a un kilómetro al sur de la Carretera Federal 45D, la principal autopista de cuota de la región que al este conduce a Celaya y al oeste a Salamanca.
Se une a dicha autopista por un camino de terracería y con una carretera pavimentada que la une con la cabecera municipal, Villagrán y Cortazar.
[5] Santa Rosa de Lima ha cobrado notoriedad nacional debido a ser origen del grupo delectivo denominado cártel de Santa Rosa de Lima, dedicado a la comercialización ilegal de combustible robado de los ductos de la empresa paraestatal Petróleos Mexicanos, también conocido como huachicol.