The municipality of Abasolo is one of the 46 municipalities of the state of Guanajuato and is geographically located in the southwest of the state, in the region called El Bajío; located under the following geographic coordinates.
- East Longitude: 101°22’00
- West Longitude: 101°38’06
- South Latitude: 20°18’48
- North Latitude: 20°44’42
This municipality is located in the region known as El Bajío. Its altitude above sea level is 1,760 meters. The territorial extension of Abasolo is 59,704 hectares of land, which represents 1.9% of the surface of the state. The municipality of Abasolo is bordered to the north by the municipality of Romita; to the south by the municipality of Huanímaro, and a narrow strip of land extends to the south-west, reaching the Lerma River and bordering the state of Michoacán; to the east by the municipalities of Irapuato, Pueblo Nuevo and Valle de Santiago, and finally, to the west, bordering the municipalities of Pénjamo and Cuerámaro.
The territorial extension of the municipality of Abasolo is 614.56 square kilometers, which is equivalent to 1.98% of the total surface of the state. It is bordered to the north by the municipalities of Pueblo Nuevo and Valle de Santiago; to the southeast by Huanímaro and the state of Michoacán and to the west by the municipalities of Pénjamo and Cuerámaro.