In 2019, Muskogee County, OK had a population of 68.7k people with a median age of 37.9 and a median household income of $43,078. Between 2018 and 2019 the population of Muskogee County, OK declined from 69,084 to 68,736, a −0.504% decrease and its median household income grew from $42,689 to $43,078, a 0.911% increase.
The 5 largest ethnic groups in Muskogee County, OK are White (Non-Hispanic) (55.9%), American Indian & Alaska Native (Non-Hispanic) (17.6%), Black or African American (Non-Hispanic) (10.4%), Two+ (Non-Hispanic) (8.98%), and Other (Hispanic) (3.05%). 0% of the households in Muskogee County, OK speak a non-English language at home as their primary language, and 98.3% of the residents in Muskogee County, OK are U.S. citizens.
In 2019, the median property value in Muskogee County, OK was $104,200, and the homeownership rate was 65.3%. Most people in Muskogee County, OK drove alone to work, and the average commute time was 20.1 minutes. The average car ownership in Muskogee County, OK was 2 cars per household.