');
US City Data

Walnut Grove vs Oak Grove

Side-by-side comparison

How does Walnut Grove, AL compare to Oak Grove, AL? Walnut Grove has a population of 871 with a median household income of $41,223, while Oak Grove has 905 residents and a median income of $59,191. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricWalnut Grove, ALOak Grove, ALDifference
Population871905-3.8%
Median Age46.948.9-4.1%
Foreign Born %10%0.3%+970.0%
Economy
MetricWalnut GroveOak GroveDifference
Median Income$41,223$59,191-30.4%
Unemployment3.7%5%-26.0%
Poverty Rate24.8%8.1%+206.2%
Bachelor's+14.1%15.5%-9.0%
Housing
MetricWalnut GroveOak GroveDifference
Home Value$136,300$124,700+9.3%
Median Rent$475/mo$853/mo-44.3%
Housing Units423407+3.9%

Learn More

Walnut Grove, AL ProfileOak Grove, AL ProfileCost of Living in AlabamaMore ComparisonsCity Rankings