Oak Grove, Alabama

Oak Grove: a city in Franklin County, Alabama.

About

Oak Grove is a city located in the county of Franklin in the U.S. state of Alabama.

Quick Facts about Oak Grove

State Alabama (United States)
County Franklin County
Latitude & Longitude 34.4129,-87.5792
Time Zone America/Chicago
Local time 04:34:40 (6th November 2026)
Weather 45℉ Areas Of Fog 7-days weather

Geography

Oak Grove is located at 34°24'46"N 87°34'45"W (34.4128700, -87.5791900).

Oak Grove map

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

Weather

45°F
Areas Of Fog
0 mph Tonight

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

7-Day Forecast

Closest post offices linked to Oak Grove.

Post Office Name City ZIP
Mount H Post Office Mount Hope (AL) 35651
Phil Campbell Post Office Phil Campbell (AL) 35581
Spruce Pin Post Office Spruce Pine (AL) 35585
Russellvill Post Office Russellville (AL) 35653
Bear Creek Post Office Bear Creek (AL) 35543

Other places with the same name (7)

Other cities in Franklin County

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

City Name Population Title
Russellville 9,758 City in Alabama
Red Bay 3,108 City in Alabama, United States
Phil Campbell 1,072 Town in Alabama, United States also known as Burchamsville