35661 -- U.S. ZIP code Municipality (1990): MUSCLE SHOALS, Alabama All ZIPs for this municipality (1990): 35661 Population (2000): 16104 Housing Units (2000): 6988 Land area (2000): 56.101870 sq. miles (145.303169 sq. km) Water area (2000): 0.106121 sq. miles (0.274852 sq. km) Total area (2000): 56.207991 sq. miles (145.578021 sq. km) Located within: Alabama (AL) Location: 34.759947 N, 87.627058 W