Centreville is a city in Bibb County, Alabama, United States. At the 2010 census the population was 2,778. The city is the county seat of Bibb County.
According to the U.S. Census Bureau, Centreville has a total area of 9.6 square miles (24.9 km2), of which 9.5 square miles (24.5 km2) are land and 0.15 square miles (0.4 km2), or 1.52%, is water. The city is bordered to the west by the city of Brent by the Cahaba River.
The city is located in the central part of the state along U.S. Route 82, which runs from southeast to northwest to the north of the city, leading southeast 70 mi (113 km) to Montgomery, the state capital, and northwest 35 mi (56 km) to Tuscaloosa. Alabama State Routes 25 and 219 both run through the center of the city from south to north. AL-25 leads northeast 21 mi (34 km) to Montevallo and southwest 38 mi (61 km) to Greensboro. AL-219 leads north 7 mi (11 km) to Alabama State Route 5 north of Brent and south 42 mi (68 km) to Selma.
The climate in this area is characterized by hot, humid summers and generally mild to cool winters.