Missouri Demographics

Browse county and ZIP code data in the state of Missouri.

ACS 2022 5-Year estimates

Total Population

6,154,422

Median Income

$65,920

Median Home Value

$199,400

Unemployment Rate

4.3%

Top 5 Counties by Income in Missouri

Top 5 Populated Counties in Missouri

Counties in Missouri

Adair County

Population: 25,299

Income: $51,020

Andrew County

Population: 18,069

Income: $68,774

Atchison County

Population: 5,270

Income: $58,521

Audrain County

Population: 24,873

Income: $51,745

Barry County

Population: 34,701

Income: $55,592

Barton County

Population: 11,683

Income: $48,105

Bates County

Population: 16,101

Income: $54,122

Benton County

Population: 19,616

Income: $50,229

Bollinger County

Population: 10,658

Income: $52,306

Boone County

Population: 184,043

Income: $66,564

Buchanan County

Population: 84,544

Income: $58,303

Butler County

Population: 42,280

Income: $47,245

Caldwell County

Population: 8,876

Income: $58,269

Callaway County

Population: 44,517

Income: $70,599

Camden County

Population: 43,227

Income: $59,834

Cape Girardeau County

Population: 81,703

Income: $65,070

Carroll County

Population: 8,513

Income: $59,101

Carter County

Population: 5,299

Income: $45,737

Cass County

Population: 108,205

Income: $82,473

Cedar County

Population: 14,314

Income: $43,589

Chariton County

Population: 7,417

Income: $61,910

Christian County

Population: 89,568

Income: $75,787

Clark County

Population: 6,693

Income: $53,362

Clay County

Population: 253,085

Income: $82,264

Clinton County

Population: 21,155

Income: $66,494

Cole County

Population: 76,890

Income: $70,667

Cooper County

Population: 16,893

Income: $62,239

Crawford County

Population: 23,023

Income: $52,367

Dade County

Population: 7,598

Income: $46,806

Dallas County

Population: 17,158

Income: $46,547

Daviess County

Population: 8,418

Income: $59,706

DeKalb County

Population: 11,838

Income: $67,910

Dent County

Population: 14,509

Income: $51,410

Douglas County

Population: 11,803

Income: $47,848

Dunklin County

Population: 28,174

Income: $44,868

Franklin County

Population: 104,858

Income: $70,111

Gasconade County

Population: 14,801

Income: $62,638

Gentry County

Population: 6,219

Income: $53,799

Greene County

Population: 299,188

Income: $54,968

Grundy County

Population: 9,878

Income: $51,045

Harrison County

Population: 8,190

Income: $51,809

Henry County

Population: 22,064

Income: $54,903

Hickory County

Population: 8,452

Income: $33,302

Holt County

Population: 4,274

Income: $55,153

Howard County

Population: 10,142

Income: $59,023

Howell County

Population: 39,960

Income: $46,401

Iron County

Population: 9,538

Income: $53,401

Jackson County

Population: 715,526

Income: $65,169

Jasper County

Population: 122,788

Income: $54,963

Jefferson County

Population: 226,984

Income: $77,217

Johnson County

Population: 54,025

Income: $62,503

Knox County

Population: 3,772

Income: $49,167

Laclede County

Population: 36,060

Income: $49,202

Lafayette County

Population: 32,858

Income: $78,397

Lawrence County

Population: 38,231

Income: $52,225

Lewis County

Population: 9,987

Income: $49,779

Lincoln County

Population: 60,172

Income: $82,543

Linn County

Population: 11,892

Income: $58,435

Livingston County

Population: 14,402

Income: $58,772

Macon County

Population: 15,173

Income: $54,113

Madison County

Population: 12,649

Income: $54,042

Maries County

Population: 8,454

Income: $56,491

Marion County

Population: 28,525

Income: $62,492

McDonald County

Population: 23,381

Income: $46,494

Mercer County

Population: 3,517

Income: $55,592

Miller County

Population: 24,855

Income: $53,490

Mississippi County

Population: 12,305

Income: $40,833

Moniteau County

Population: 15,401

Income: $66,792

Monroe County

Population: 8,668

Income: $50,245

Montgomery County

Population: 11,421

Income: $58,660

Morgan County

Population: 21,169

Income: $48,841

New Madrid County

Population: 16,341

Income: $44,092

Newton County

Population: 59,019

Income: $60,313

Nodaway County

Population: 21,140

Income: $53,917

Oregon County

Population: 8,783

Income: $41,365

Osage County

Population: 13,374

Income: $70,313

Ozark County

Population: 8,688

Income: $39,125

Pemiscot County

Population: 15,555

Income: $37,426

Perry County

Population: 18,970

Income: $61,486

Pettis County

Population: 43,059

Income: $57,581

Phelps County

Population: 44,843

Income: $53,242

Pike County

Population: 17,719

Income: $53,363

Platte County

Population: 107,033

Income: $92,543

Polk County

Population: 31,877

Income: $54,487

Pulaski County

Population: 53,726

Income: $62,541

Putnam County

Population: 4,698

Income: $50,950

Ralls County

Population: 10,356

Income: $62,615

Randolph County

Population: 24,652

Income: $51,480

Ray County

Population: 23,122

Income: $69,779

Reynolds County

Population: 6,102

Income: $43,856

Ripley County

Population: 10,839

Income: $42,541

Saline County

Population: 23,219

Income: $55,396

Schuyler County

Population: 4,066

Income: $53,728

Scotland County

Population: 4,720

Income: $58,656

Scott County

Population: 38,055

Income: $54,621

Shannon County

Population: 7,132

Income: $46,767

Shelby County

Population: 6,049

Income: $50,387

St. Charles County

Population: 406,262

Income: $99,596

St. Clair County

Population: 9,330

Income: $43,483

St. Francois County

Population: 66,814

Income: $53,083

St. Louis city

Population: 298,018

Income: $52,941

St. Louis County

Population: 999,703

Income: $78,067

Ste. Genevieve County

Population: 18,494

Income: $61,215

Stoddard County

Population: 28,656

Income: $51,703

Stone County

Population: 31,314

Income: $58,392

Sullivan County

Population: 5,983

Income: $53,438

Taney County

Population: 56,202

Income: $54,467

Texas County

Population: 24,828

Income: $42,870

Vernon County

Population: 19,777

Income: $53,318

Warren County

Population: 35,729

Income: $75,531

Washington County

Population: 23,580

Income: $49,364

Wayne County

Population: 11,081

Income: $42,758

Webster County

Population: 39,265

Income: $65,103

Worth County

Population: 1,982

Income: $43,536

Wright County

Population: 18,475

Income: $43,573