Abasolo is a Mexican city (and municipality) located in the Southwest region of the state of Guanajuato. The municipality has an area of 601.73 square kilometres (1.98% of the surface of the state), and is bordered to the north by Pueblo Nuevo and Valle de Santiago, to the south by the state of Michoacán and Huanímaro, and to the west by Pénjamo and Cuerámaro. The municipality had 79,093 inhabitants according to the 2005 census.
In pre-Columbian times the area was known as Cuitzeo or "Place of skunks (Lugar de Zorrillos)", by the mostly Purépecha inhabitants.
Abasolo is named after José Mariano Abasolo, a Mexican patriot and leader of Mexico's war of independence against Spain.
The municipal president of Abasolo and its many smaller outlying communities is Juan Antonio Negrete Martínez.
Coordinates: 20°27′00″N 101°31′01″W / 20.450°N 101.517°W