Jerusalem, Alabama

Jerusalem: a city in Lawrence County, Alabama.

About

Jerusalem is a city located in the county of Lawrence in the U.S. state of Alabama.

Quick Facts about Jerusalem

State Alabama (United States)
County Lawrence County
Latitude & Longitude 34.7051,-87.2270
Time Zone America/Chicago
Local time 12:20:17 (6th November 2026)
Weather 43℉ Areas Of Fog 7-days weather

Geography

Jerusalem is located at 34°42'18"N 87°13'37"W (34.7050900, -87.2269600).

Jerusalem map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

43°F
Areas Of Fog
0 mph Tonight

Areas of fog. Partly cloudy, with a low around 43. North northwest wind around 0 mph.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to Jerusalem, AL. Select a name to open its map and contact details.

Code Name City ZIP
100812 Athens State University Athens (AL) 35611
417008 Paul Mitchell the School-Huntsville Madison (AL) 35758

Closest post offices linked to Jerusalem.

Post Office Name City ZIP
Hillsbor Post Office Hillsboro (AL) 35643

Other cities in Lawrence County

Cities, towns, neighborhoods & other populated places in Lawrence County , AL.

City Name Population Title
Moulton 3,201 City in Alabama
Town Creek 1,046 City in Lawrence County, Alabama, United States of America