Statistipedia

New Hope, AL

New Hope, AL
Map of New Hope
StateAlabama
Population2,854
Links
Maps

New Hope is located in the state of Alabama, about 76 miles north of Birmingham. Its population is 2,854.