Cities & Towns in Walker County, AL

Walker County, county in Alabama, United States. As of 2020 county had an estimated population of 63,143 inhabitants. The county was created 200 years ago in 1823. Its county seat is Jasper.

There are 11 city/town in Walker County, AL. The largest city of Walker County is Jasper with a population of 13,278. Other cities include, Sumiton population 2,330, Dora population 1,979, Carbon Hill population 1,885, Cordova population 1,820

Jasper
Jasper

Jasper, City in Walker County, Alabama, United States

Sumiton
Sumiton

Sumiton, City in Walker County, Alabama, United States

Dora
Dora

Dora, City in Walker County, Alabama, United States

Nestled in the northwest corner of Alabama, Walker County contains forested hills and several small towns and communities. Here are some of the notable cities and towns located in Walker County:

Jasper

Jasper is the largest city and county seat of Walker County, with around 14,000 residents. Located in the center of the county, Jasper is home to the annual Mountain Goat Days Festival and attractions like Walker County Courthouse.

Carbon Hill

Carbon Hill is a small town southeast of Jasper with around 2,000 residents. The city contains historic buildings like the Carbon Hill School and hosts events like the Canebrake Festival.

Dora

Dora is another small town located south of Jasper along Interstate 22 with around 2,000 residents. The Bankhead House and Heritage Museum provides history of the area.

Parrish

Parrish is an unincorporated town along Highway 78 with a population of about 1,000. It grew around coal mining and landmarks include Parrish Cemetery.

Oakman

Oakman is a tiny town along State Route 124 with around 800 residents. The Oakman Community Park and annual Oakman Homecoming Festival draw visitors.

All Walker County Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Walker County.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Title Population
Carbon Hill City in Walker County, Alabama, United States 1,885
Cordova City in Walker County, Alabama, United States 1,820
Dora City in Walker County, Alabama, United States 1,979
Eldridge Town in Alabama 122
Jasper City in Walker County, Alabama, United States 13,278
Kansas Town in Walker County, Aabama 214
Nauvoo Town in Alabama 201
Oakman Town 713
Parrish Settlement in Alabama, United States 929
Sipsey Town in Alabama 396
Sumiton City in Walker County, Alabama, United States 2,330
0

County Cities on Map (11)

Alabama Counties (67)

Jefferson County (655,342) Mobile County (412,716) Madison County (379,453) Baldwin County (229,287) Montgomery County (224,639) Shelby County (221,428) Tuscaloosa County (210,758) Lee County (166,831) Morgan County (119,883) Calhoun County (113,469) Houston County (106,580) Etowah County (102,371) Limestone County (102,228) Marshall County (96,990) Lauderdale County (93,368) Saint Clair County (90,739) Cullman County (84,515) Elmore County (82,158) Talladega County (79,985) DeKalb County (71,658) Walker County (63,143) Russell County (58,237) Blount County (57,879) Autauga County (56,145) Colbert County (55,411) Coffee County (53,230) Jackson County (51,582) Dale County (48,959) Chilton County (44,397) Tallapoosa County (40,133) Covington County (36,930) Escambia County (36,281) Dallas County (36,098) Pike County (32,966) Chambers County (32,865) Lawrence County (32,857) Franklin County (31,507) Marion County (29,703) Geneva County (26,411) Cherokee County (26,294) Barbour County (24,589) Winston County (23,508) Clarke County (23,291) Randolph County (22,920) Bibb County (22,136) Monroe County (20,459) Pickens County (19,793) Butler County (19,504) Marengo County (18,733) Macon County (17,895) Henry County (17,223) Fayette County (16,241) Washington County (15,976) Cleburne County (14,967) Hale County (14,670) Lamar County (13,764) Crenshaw County (13,681) Clay County (13,112) Choctaw County (12,418) Sumter County (12,225) Conecuh County (11,851) Coosa County (10,650) Wilcox County (10,206) Bullock County (9,976) Lowndes County (9,641) Perry County (8,687) Greene County (7,990)