In 2018, Beckham County, OK had a population of 22.6k people with a median age of 35.7 and a median household income of $48,725. Between 2017 and 2018 the population of Beckham County, OK declined from 22,971 to 22,621, a -1.52% decrease and its median household income declined from $49,625 to $48,725, a -1.81% decrease.
The 5 largest ethnic groups in Beckham County, OK are White (Non-Hispanic) (75.5%), White (Hispanic) (8.33%), Other (Hispanic) (4.74%), Black or African American (Non-Hispanic) (3.77%), and Two+ (Non-Hispanic) (3.47%). NaNk% of the people in Beckham County, OK speak a non-English language, and 98.3% are U.S. citizens.
The median property value in Beckham County, OK is $120,100, and the homeownership rate is 65%. Most people in Beckham County, OK commute by Drove Alone, and the average commute time is 17.2 minutes. The average car ownership in Beckham County, OK is 2 cars per household.