Skip to main content
Population Review

Muskogee, Oklahoma Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates

The population of Muskogee, Oklahoma is 36,819 as of the 2023 American Community Survey, making it the 13th-largest city in Oklahoma. The median household income is $48,735, the median home value is $124,900, and the median age is 36.4.

The population has declined 6.1% since 2010 (39,239 → 36,849).

36,819

Population

857

People / sq mi

$48,735

Median Income

$124,900

Median Home Value

Get Muskogee's next ACS population data

Subscribe for Population Review updates by email. No spam, unsubscribe anytime.

Muskogee covers 43.0 sq mi of land at 857 people per square mile.

About Muskogee, OK

Housing cost is the defining feature of Muskogee: the median home is valued at $124,900. Muskogee is a city in Oklahoma with a population of 36,819. It ranks #13 among cities in Oklahoma by population.

Money is tight relative to the rest of US cities: the median household earns just $48,735, below the US median of $78,538. Poverty is among the highest of comparable US cities: 18.4%, above the national 12.4%. Real estate is inexpensive, with a typical home worth only $124,900, with typical rent around $828.

College attainment is 18.2%, below the national 35.0%. Remote work is on the lower side here, at 6.3%, below the national 14.0%, and the average commute runs about 19 minutes each way.

Muskogee city Population History (2010-2024)

The city of Muskogee city had a population of 39,239 in 2010 and 36,849 in 2024, a -6.1% growth over 14 years. The peak was 39,239 in 2010. Average annual growth rate: -0.45%.

2010 · 39K20102024
Muskogee city population, 2010–2024 · Source: U.S. Census Bureau — decennial census & Population Estimates

36,849

Population (2024)

39,239

Population (2010)

39,239

Peak (2010)

-0.45%

Avg Annual Growth

YearPopulation
201039,239
201139,014
201238,831
201338,578
201438,282
201538,004
201637,828
201737,779
201837,332
201937,113
202036,770
202136,725
202236,682
202336,844
202436,849

Race & Ethnicity

White51.3%
Black or African American14.6%
Asian0.1%
Hispanic or Latino (any race)24.8%
Two or More Races0.0%

Economy & Income

$48,735

Median Household Income

$25,602

Per Capita Income

18.4%

Poverty Rate

3.9%

Unemployment Rate

Housing

$124,900

Median Home Value

$828

Median Rent

55.3%

Owner-Occupied

Education

86.6%

High School+

18.2%

Bachelor's+

Commute

0.7%

Drive Alone

81.7%

Public Transit

6.3%

Work From Home

18.8 min

Avg Commute

Community Profile

28.2%

Foreign Born

93.0%

Non-English at Home

9.2%

Veterans

24.2%

With Disability

84.9%

Health Insurance

92.3%

Internet Access

Employment by Industry

Professional, Scientific & Management22.5%
Manufacturing16.3%
Public Administration10.8%
Education, Health Care & Social Services9.2%
Arts, Entertainment & Food Services5.4%
Construction5.0%
Retail Trade4.5%
Information4.4%
Finance, Insurance & Real Estate4.2%
Transportation & Warehousing1.9%
Agriculture & Mining1.2%

Largest cities in Oklahoma

Largest counties in Oklahoma

Part of Oklahoma

Metro areas in Oklahoma

City rankings

Frequently Asked Questions

Muskogee, Oklahoma has a population of 36,819 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 13th-largest city in Oklahoma.

The median household income in Muskogee, Oklahoma is $48,735, with 18.4% of residents living below the federal poverty level.

The median home value in Muskogee, Oklahoma is $124,900, with median monthly rent at $828 and a homeownership rate of 55.3%.

The median age in Muskogee, Oklahoma is 36.4 years. The population is 48.7% male and 51.3% female.

The population has declined 6.1% since 2010 (39,239 → 36,849).


Muskogee city, OK Climate

Muskogee city, OK has an average annual temperature of 15.8°C (60°F) and receives about 1104 mm of precipitation per year. The warmest month is July and the coldest is January. Figures are 1970–2000 climate normals.

15.8°C

Avg Temp

1104

Precip (mm/yr)

Jul

Hottest Month

Jan

Coldest Month

-10°0°10°20°30°40°137mmJFMAMJJASOND
Avg temp (°C) Precipitation (mm)
Muskogee city, OK — monthly temperature & precipitation (1970–2000 normals) · Source: WorldClim 2.1
MonthAvg (°C/°F)Precip
January3° / 37°48 mm
February6° / 42°56 mm
March11° / 51°96 mm
April16° / 61°101 mm
May20° / 69°137 mm
June25° / 77°120 mm
July28° / 82°70 mm
August27° / 81°67 mm
September23° / 73°127 mm
October17° / 62°109 mm
November10° / 50°99 mm
December5° / 41°74 mm

1970–2000 normals from WorldClim 2.1 (~9 km grid). Precipitation can be less precise near mountains or coastlines, where rainfall varies sharply over short distances.

Best time to visit Muskogee city, OK

The most comfortable months to visit Muskogee city, OK are typically May, September and August, when temperatures are mildest and rainfall is relatively low. The hottest month is July (around 34°C high). The coldest is January (near -3°C low). May is usually the wettest month.

MaySeptemberAugust

Where to stay near Muskogee

Visiting or relocating to Muskogee, OK? Compare hotels and short-term rentals across the metro — live availability and prices.

Top-rated places to stay near Muskogee

Availability and prices from Stay22 partners (Booking.com, Vrbo, Expedia). We may earn a commission from bookings, at no extra cost to you.

Planning a move to Muskogee?

Get relocation and cost-of-living insights for Muskogee, OK by email. No spam, unsubscribe anytime.

Data from the American Community Survey (ACS) 5-Year estimates.

Source: U.S. Census Bureau ACS, 2026.