There is also a Nauvoo, Illinois. Nauvoo, Alabama — Town — Location in Walker County and the state of Alabama Coordinates: {{#invoke:Coordinates|coord}}{{#coordinates:33|59|19|N|87|29|16|W|type:city(284)_region:US-AL |primary |name= }} Country United States State Alabama Counties Walker, Winston Area • Total 2.5 km (1 sq mi) • Land 2.5 km (1 sq mi) • Water 0 km (0 sq mi) Elevation 173 m (568 ft) Population (2000) • Total 284 • Density 113.6/km (284/sq mi) Time zone Central (CST) • Summer CDT ZIP code 35578 Area code(s) 205 FIPS code 01-53400 GNIS feature ID 0160219 Nauvoo is a town in Walker and Winston counties in the U.S. state of Alabama. As of the 2000 census, the population of the town is 284. Camp McDowell, an Episcopal church camp, is located nearby.