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: