35651 -- U.S. ZIP code Municipality (1990): MOUNT HOPE, Alabama All ZIPs for this municipality (1990): 35651 Population (2000): 1244 Housing Units (2000): 531 Land area (2000): 43.615972 sq. miles (112.964844 sq. km) Water area (2000): 0.013482 sq. miles (0.034919 sq. km) Total area (2000): 43.629454 sq. miles (112.999763 sq. km) Located within: Alabama (AL) Location: 34.476048 N, 87.488759 W