Skip to main content
Population Review

Cotton County, Oklahoma Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates · 67th-largest in Oklahoma

The population of Cotton County, Oklahoma is 5,475 as of the 2023 American Community Survey, making it the 67th-largest county in Oklahoma. The median household income is $60,313, the median home value is $113,200, and the median age is 43.2.

The population of Cotton County has declined 10.8% since 2010 (6,167 → 5,503), a -0.81% annualized rate.

Cotton County within Oklahoma · Source: US Census TIGER/Line via us-atlas

5,475

Population

-0.81%

Annual growth

9

People / sq mi

$60,313

Median Income

$113,200

Median Home Value

Cotton County covers 633 sq mi of land at 8.7 people per square mile.

About Cotton County, OK

The poverty rate is what most separates Cotton County from the typical county: 18.1% of residents live below the federal poverty line, against 12.4% nationally. Cotton County is a county in Oklahoma with a population of 5,475.

The typical household here earns about $60,313, below the US median of $78,538. Poverty is among the highest of comparable US counties: 18.1%, above the national 12.4%. Homes are comparatively cheap — a median value of $113,200, with typical rent around $742.

Roughly 20.9% of adults have a bachelor’s, below the national 35.0%. Most workers commute: only 4.3% work from home, below the national 14.0%, and the average commute runs about 28 minutes each way.

The elevated poverty rate is the context for the rest of the profile in Cotton County: it pulls on median income, housing tenure, and the share of residents with a college degree.

Cotton County Population History (2010-2024)

The county of Cotton County had a population of 6,167 in 2010 and 5,503 in 2024, a -10.8% growth over 14 years. The peak was 6,179 in 2011. Average annual growth rate: -0.81%.

2011 · 6K20102024
Cotton County population, 2010–2024 · Source: U.S. Census Bureau — decennial census & Population Estimates

5,503

Population (2024)

6,167

Population (2010)

6,179

Peak (2011)

-0.81%

Avg Annual Growth

YearPopulation
20106,167
20116,179
20126,158
20136,164
20146,133
20156,008
20165,924
20175,866
20185,798
20195,650
20205,537
20215,444
20225,473
20235,470
20245,503

Race & Ethnicity

White78.8%
Black or African American1.6%
Asian0.0%
Hispanic or Latino (any race)13.4%
Two or More Races0.0%

Age & Sex

43.2

Median Age

51.9%

Female

48.1%

Male

19.1%

Age 65+

Age Distribution

Under 5
4.7%
5–9
5.2%
10–14
8.9%
15–19
6.3%
20–24
4.5%
25–34
11.4%
35–44
10.9%
45–54
11.5%
55–59
9.2%
60–64
8.4%
65–74
11.0%
75–84
6.3%
85+
1.8%

Children (under 15): 18.8% · Seniors (65+): 19.1%

Income & Poverty

Median household income$60,313$-3,290 vs state
Mean household income$81,345
Per-capita income$32,744
Poverty rate18.1%+7.0% vs state
Unemployment rate1.2%
Employment-to-population53.6%

Top Industries by Employment

Professional & business services
20.6%
Manufacturing
14.0%
Public administration
10.3%
Agriculture
7.5%
Information
6.9%
Construction
6.8%
Education & health care
5.8%
Retail trade
5.4%

The largest employment sector in Cotton County is professional & business services, accounting for 20.6% of workers.

How residents commute

0.0%

Drive alone

0.7%

Carpool

76.3%

Public transit

4.3%

Work from home

27.5 min

Avg commute

Housing

$113,200$-72,700 vs state

Median home value

$742

Median rent

79.6%

Homeownership rate

2,707

Total housing units

75.8%

Occupied

24.2%

Vacant

20.4%

Renter-occupied

Social & access

92.3%

With health insurance

92.1%

With broadband internet

38.6%

Foreign-born

10.4%

Veterans (18+)

26.0%

With a disability

94.0%

Speak language other than English at home

Education

85.3%

High School+

20.9%

Bachelor's+

Largest cities in Oklahoma

Other counties in Oklahoma

Part of Oklahoma

Metro areas in Oklahoma

County rankings

Frequently Asked Questions

Cotton County, Oklahoma has a population of 5,475 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 67th-largest county in Oklahoma. Population density is 9 people per square mile.

The population of Cotton County has declined 10.8% since 2010 (6,167 → 5,503), a -0.81% annualized rate.

The median household income in Cotton County, Oklahoma is $60,313, with mean (average) household income of $81,345 and per-capita income of $32,744. 18.1% of residents live below the federal poverty level.

In Cotton County, the largest racial and ethnic groups are White (78.8%), Hispanic or Latino (13.4%), Black or African American (1.6%). Figures are from the US Census Bureau's 2023 ACS 5-year estimates and reflect self-reported responses.

The median age in Cotton County, Oklahoma is 43.2 years. Residents are 51.9% female and 48.1% male.

The median home value in Cotton County is $113,200 and median monthly rent is $742. 79.6% of occupied housing units are owner-occupied. The county has 2,707 total housing units, 24.2% of which are vacant.

The largest employment sector in Cotton County, Oklahoma is professional, scientific, and management services, employing 20.6% of workers. The unemployment rate is 1.2%.

Oklahoma City is among the largest cities associated with Cotton County, Oklahoma, with a population of 688,693.

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

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