 The name of the town likely commemorates the 1847 Battle of Cerro Gordo in the Mexican–American War.Gordo is located at (33.321461, -87.903729).The city is located in west central Alabama along U.S. Route 82, which runs northwest to southeast through the town.