Aquila is a town in the southwest part of the Mexican state of Michoacán, and it serves as the municipal seat for the municipality of Aquila. It lies at latitude 18°35'N and longitude 103°31'W, at an elevation of about 510 metres (989 ft), roughly 43 kilometres (23 mi) southeast of Tecomán.
The town's population was recorded as 1,915 in 2002. The surrounding terrain is harsh, and agriculture in the area consists mainly of small farming for subsistence. One paved road runs south from Aquila to Mexico Highway 200.