Javascript DHTML Drop Down Menu Powered by

Nauvoo, Alabama

Home Page > Local Towns > Nauvoo

Nauvoo, located in northwestern Walker County, was earlier known as Ingle Mills until Tom Carroll named it after Nauvoo, Illinois. The town was established in 1888 because of the Northern Alabama Railway construction. Population in 1990 was 240.

Students will attend the following schools:


Select A Town To Visit (Clickable Map)