Sign In Register

Oklahoma

818 cities and towns

818 Cities & Towns
3,185,156 Total Population
$56,382 Avg Median Income
$120,072 Avg Home Value
$808 Avg Rent
61°F Avg Temperature

Oklahoma at a Glance

Economy

Avg Median Income$56,382
Avg Poverty Rate17.3%
Avg Unemployment3.7%
Bachelor's Degree+17.9%

Housing

Avg Home Value$120,072
Avg Median Rent$808
Avg Homeownership75.3%
State Median Home$120,072

Demographics

Total Population3,185,156
Avg Median Age41.6
Avg Pop Density513/sq mi
Cities & Towns818

Climate

Avg Annual Temp61°F
Avg January Temp38°F
Avg July Temp82°F
Avg Precipitation39.7"
Avg Snowfall5.5"

Crime (avg per 100K)

Violent Crime306.0
Property Crime2,101.0

Health

Avg Obesity Rate41.0%
Avg Smoking Rate19.8%
Avg Uninsured11.6%

77 Counties in Oklahoma

Click a county to view details

About Oklahoma

AbbreviationOK
State Population3,995,260

Counties in Oklahoma

77 counties with population, income, and housing data.

Oklahoma County 795,822 pop · 22 cities Tulsa County 668,923 pop · 8 cities Cleveland County 295,060 pop · 12 cities Canadian County 156,681 pop · 8 cities Comanche County 121,777 pop · 16 cities Rogers County 95,870 pop · 16 cities Wagoner County 82,269 pop · 16 cities Payne County 82,058 pop · 4 cities Pottawatomie County 72,734 pop · 6 cities Creek County 72,076 pop · 11 cities Muskogee County 66,606 pop · 23 cities Garfield County 62,456 pop · 15 cities Grady County 55,314 pop · 5 cities Washington County 52,579 pop · 5 cities Logan County 49,919 pop · 12 cities Le Flore County 48,525 pop · 8 cities Carter County 48,202 pop · 8 cities Cherokee County 47,412 pop · 15 cities Bryan County 46,528 pop · 14 cities Osage County 46,004 pop · 15 cities Kay County 43,859 pop · 11 cities Pittsburg County 43,758 pop · 12 cities Stephens County 43,140 pop · 10 cities McClain County 42,393 pop · 7 cities Delaware County 40,791 pop · 36 cities Sequoyah County 39,538 pop · 31 cities Mayes County 39,324 pop · 29 cities Pontotoc County 38,116 pop · 18 cities Okmulgee County 36,900 pop · 10 cities Lincoln County 33,734 pop · 10 cities McCurtain County 31,003 pop · 5 cities Ottawa County 30,472 pop · 13 cities Custer County 28,391 pop · 6 cities Caddo County 26,910 pop · 11 cities Garvin County 25,806 pop · 17 cities Jackson County 24,776 pop · 10 cities Seminole County 23,592 pop · 6 cities Beckham County 22,295 pop · 13 cities Texas County 21,144 pop · 9 cities Woodward County 20,411 pop · 7 cities Adair County 19,726 pop · 26 cities McIntosh County 19,159 pop · 17 cities Pawnee County 15,682 pop · 22 cities Marshall County 15,494 pop · 11 cities Kingfisher County 15,290 pop · 2 cities Choctaw County 14,285 pop · 10 cities Craig County 14,144 pop · 5 cities Atoka County 14,117 pop · 8 cities Murray County 13,837 pop · 3 cities Hughes County 13,409 pop · 7 cities Haskell County 11,651 pop · 12 cities Okfuskee County 11,349 pop · 10 cities Noble County 10,981 pop · 10 cities Washita County 10,930 pop · 6 cities Pushmataha County 10,845 pop · 5 cities Johnston County 10,410 pop · 12 cities Love County 10,158 pop · 2 cities Latimer County 9,537 pop · 7 cities Nowata County 9,460 pop · 7 cities Woods County 8,661 pop · 4 cities Blaine County 8,661 pop · 11 cities Kiowa County 8,446 pop · 2 cities Major County 7,678 pop · 16 cities Tillman County 7,013 pop · 5 cities Alfalfa County 5,683 pop · 12 cities Cotton County 5,537 pop · 12 cities Greer County 5,531 pop · 3 cities Jefferson County 5,420 pop · 5 cities Coal County 5,287 pop · 12 cities Beaver County 5,071 pop · 5 cities Dewey County 4,504 pop · 2 cities Grant County 4,152 pop · 6 cities Ellis County 3,755 pop · 4 cities Roger Mills County 3,423 pop · 5 cities Harper County 3,272 pop · 5 cities Harmon County 2,499 pop · 2 cities Cimarron County 2,272 pop · 3 cities

All Cities in Oklahoma

# City Population Median Income Home Value Median Rent Median Age
51 Skiatook 8,553 $55,444 $168,600 $956 37.0
52 Collinsville 8,468 $88,537 $207,100 $1,161 35.6
53 Clinton 8,461 $58,417 $112,500 $888 35.9
54 Cushing 8,336 $44,282 $112,100 $772 35.4
55 Piedmont 7,978 $94,882 $298,600 $1,367 38.1
56 Wagoner 7,934 $58,206 $138,800 $879 37.9
57 Tuttle 7,785 $102,417 $284,600 $799 41.8
58 Catoosa 7,631 $70,875 $169,000 $1,063 37.5
59 Noble 7,337 $85,452 $191,300 $921 40.6
60 Seminole 7,161 $37,267 $86,500 $724 33.2
61 Grove 7,101 $56,875 $232,400 $887 51.0
62 Idabel 6,959 $36,638 $121,300 $701 33.2
63 Purcell 6,716 $60,529 $163,000 $871 36.1
64 Harrah 6,377 $75,000 $216,300 $969 35.2
65 Tecumseh 6,320 $46,352 $107,600 $824 34.5
66 Blackwell 6,091 $50,104 $77,000 $852 37.4
67 Pauls Valley 6,031 $47,681 $84,100 $814 38.2
68 Holdenville 5,916 $41,413 $76,900 $599 36.2
69 Henryetta 5,631 $44,541 $86,100 $752 40.3
70 Anadarko 5,627 $43,668 $90,000 $725 35.0
71 Verdigris 5,502 $81,406 $215,400 $1,233 37.5
72 Vinita 5,229 $41,140 $92,200 $842 38.0
73 Sayre 5,216 $41,813 $77,800 $770 38.0
74 Hugo 5,184 $31,694 $96,100 $634 33.6
75 Lone Grove 5,070 $71,787 $184,400 $884 36.4
76 Alva 5,009 $41,728 $132,500 $826 28.6
77 Kingfisher 4,964 $66,000 $219,400 $932 39.1
78 Sulphur 4,900 $57,531 $116,300 $894 40.5
79 Hinton 4,886 $61,622 $173,600 $914 34.7
80 Perry 4,471 $63,000 $101,800 $763 35.4
81 McLoud 4,424 $64,167 $146,300 $660 40.5
82 Marlow 4,423 $53,932 $115,100 $800 38.0
83 Pocola 4,359 $48,333 $134,200 $747 42.5
84 Bristow 4,261 $40,000 $110,800 $628 37.3
85 Broken Bow 4,215 $50,744 $159,000 $667 33.5
86 Slaughterville 4,214 $76,759 $200,300 $965 42.5
87 Madill 3,966 $47,022 $101,400 $764 32.9
88 Spencer 3,942 $57,550 $119,000 $940 40.5
89 Nichols Hills 3,838 $203,750 $855,300 $1,444 44.2
90 Fort Gibson 3,805 $69,632 $173,200 $737 37.3
91 Stilwell 3,740 $32,738 $99,800 $594 33.5
92 Elgin 3,560 $81,739 $243,600 $1,206 32.3
93 Roland 3,527 $50,563 $130,300 $849 33.6
94 Nowata 3,522 $39,853 $84,200 $729 38.6
95 Frederick 3,460 $45,459 $67,100 $703 36.4
96 Dewey 3,388 $42,940 $117,600 $939 49.3
97 Hobart 3,378 $28,906 $63,500 $810 38.3
98 Hominy 3,299 $34,928 $74,800 $663 40.3
99 Muldrow 3,292 $46,667 $108,700 $707 35.5
100 Mannford 3,278 $59,831 $165,900 $894 36.3
Page 2 of 17