OKOklahoma rankings

Towns with the cheapest rent in Oklahoma

Ranked by median gross rent — rent plus utilities — across all rented homes. 133 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Oklahoma · Cheapest rent

Perkins ranks #52 of 133

$838/mo median rent, utilities included · Visit Perkins →

Perkins ranks #52 of 133 for cheapest rent in Oklahoma
#TownMedian rentMedian incomeHome value
1 Pawhuska2,930 people $554/mo $46,298 $114,200
2 Bristow4,272 people $623/mo $38,906 $117,500
3 Map of Broken Bow Broken Bow4,226 people $625/mo $39,895 $179,900
4 Stilwell3,755 people $632/mo $37,292 $101,600
5 Map of Hugo Hugo5,182 people $638/mo $33,917 $96,300
6 Goldsby3,085 people $645/mo $103,333 $399,000
7 Map of Mangum Mangum2,755 people $651/mo $49,470 $96,500
8 Fairview2,687 people $656/mo $54,688 $131,300
9 Map of Tishomingo Tishomingo3,083 people $657/mo $40,052 $110,600
10 Wilburton2,602 people $660/mo $38,971 $93,600
11 Holdenville Holdenville5,902 people $665/mo $46,250 $91,600
12 Map of Hominy Hominy3,303 people $666/mo $37,193 $82,200
13 Map of Atoka Atoka2,894 people $680/mo $44,087 $147,000
14 Heavener3,012 people $688/mo $34,408 $59,200
15 Henryetta5,608 people $695/mo $45,259 $88,600
16 Idabel6,987 people $702/mo $43,295 $134,800
17 McLoud4,425 people $718/mo $63,469 $157,400
18 Muldrow3,309 people $719/mo $45,067 $114,300
19 Okemah3,063 people $726/mo $32,386 $79,300
20 Fort Gibson3,808 people $739/mo $68,378 $181,100
21 Map of New Cordell New Cordell2,740 people $741/mo $73,107 $106,600
22 Frederick3,445 people $743/mo $44,595 $89,300
23 Seminole7,194 people $744/mo $39,121 $103,600
24 Sayre4,796 people $752/mo $41,227 $77,400
25 Nowata3,542 people $752/mo $47,776 $89,900
26 Map of Stroud Stroud2,793 people $761/mo $61,250 $125,000
27 Map of Jay Jay2,731 people $765/mo $38,094 $107,900
28 Checotah3,064 people $768/mo $37,042 $124,900
29 Lindsay2,884 people $768/mo $52,000 $112,200
30 Eufaula2,825 people $772/mo $37,289 $178,700
31 Map of Anadarko Anadarko5,572 people $775/mo $43,105 $89,300
32 Madill Madill4,004 people $782/mo $47,522 $109,600
33 Stigler Stigler2,729 people $783/mo $42,976 $163,900
34 Map of Watonga Watonga2,623 people $784/mo $54,081 $89,700
35 Cushing8,367 people $798/mo $44,136 $114,500
36 Park Hill3,237 people $798/mo $47,064 $174,400
37 Tonkawa3,014 people $800/mo $58,767 $84,300
38 Map of Weatherford Weatherford12,004 people $804/mo $54,704 $232,600
39 Tecumseh6,332 people $805/mo $48,573 $122,500
40 Blackwell6,042 people $809/mo $53,435 $85,600
41 Perry4,452 people $811/mo $53,587 $109,100
42 Cleveland3,225 people $818/mo $55,357 $117,800
43 Cache3,074 people $820/mo $65,536 $162,700
44 Sallisaw8,605 people $826/mo $48,036 $134,100
45 Pocola4,423 people $826/mo $50,545 $151,100
46 Marietta2,865 people $827/mo $51,838 $113,600
47 Vinita5,300 people $828/mo $47,025 $96,200
48 Hennessey2,567 people $831/mo $70,181 $161,500
49 Tahlequah16,935 people $835/mo $49,581 $185,400
50 Miami12,926 people $835/mo $46,410 $107,600
51 Okmulgee11,348 people $837/mo $41,848 $98,400
52 Perkins3,262 people $838/mo $35,456 $172,200
53 Davis2,814 people $838/mo $51,875 $109,700
54 Map of Woodward Woodward11,882 people $839/mo $54,463 $157,800
55 Map of Hobart Hobart3,358 people $848/mo $33,051 $71,100
56 Map of Wewoka Wewoka3,091 people $849/mo $37,986 $63,300
57 Ponca City Ponca City24,326 people $850/mo $55,941 $135,800
58 Pauls Valley6,062 people $852/mo $50,357 $98,200
59 Poteau Poteau8,959 people $853/mo $50,511 $157,400
60 Altus18,646 people $854/mo $55,295 $152,200
61 Mannford3,269 people $854/mo $60,521 $165,300
62 Roland Roland3,687 people $855/mo $51,754 $139,800
63 Muskogee Muskogee36,758 people $858/mo $50,213 $146,100
64 Wagoner8,082 people $868/mo $57,917 $148,900
65 Map of Purcell Purcell6,803 people $868/mo $63,457 $171,600
66 Guthrie11,243 people $870/mo $53,457 $186,600
67 Lone Grove5,125 people $875/mo $74,265 $204,900
68 Alva4,982 people $877/mo $40,709 $133,600
69 Clinton8,388 people $883/mo $58,207 $119,400
70 Guymon12,539 people $887/mo $60,075 $182,000
71 Chickasha16,539 people $888/mo $54,111 $130,300
72 Longtown2,716 people $891/mo $56,333 $184,200
73 Map of Ada Ada16,575 people $894/mo $53,507 $169,300
74 Duncan22,958 people $896/mo $58,054 $131,500
75 Hinton4,909 people $898/mo $65,278 $170,800
76 Marlow4,451 people $902/mo $56,655 $136,300
77 Chandler2,899 people $904/mo $46,645 $110,600
78 Enid Enid50,653 people $914/mo $62,125 $154,900
79 Map of McAlester McAlester18,111 people $915/mo $51,930 $151,600
80 Bartlesville37,878 people $916/mo $58,869 $167,200
81 Map of Warr Acres Warr Acres10,466 people $919/mo $53,273 $164,500
82 Dewey3,412 people $922/mo $42,695 $119,000
83 Grove7,176 people $925/mo $58,941 $244,300
84 Pryor Creek Pryor Creek9,569 people $928/mo $44,839 $166,400
85 Coweta10,433 people $932/mo $67,519 $205,700
86 Shawnee31,671 people $936/mo $55,815 $160,100
87 Harrah6,684 people $939/mo $84,375 $225,400
88 Elk City11,361 people $943/mo $51,272 $150,400
89 Stillwater49,269 people $947/mo $43,700 $237,200
90 Durant Durant19,746 people $953/mo $46,812 $163,200
91 Sulphur4,874 people $954/mo $66,957 $122,000
92 Skiatook8,632 people $961/mo $57,480 $182,600
93 Blanchard9,215 people $962/mo $91,473 $295,000
94 Lawton90,595 people $967/mo $54,433 $142,100
95 El Reno18,557 people $968/mo $56,219 $165,900
96 Sand Springs20,117 people $1,002/mo $75,645 $197,700
97 Ardmore24,877 people $1,006/mo $53,900 $170,000
98 Claremore20,166 people $1,009/mo $58,685 $188,700
99 Map of Bethel Acres Bethel Acres3,165 people $1,010/mo $75,909 $211,700
100 Nicoma Park2,566 people $1,012/mo $62,447 $162,100
101 Slaughterville4,251 people $1,014/mo $72,944 $219,400
102 Tuttle8,040 people $1,016/mo $103,994 $320,500
103 Kingfisher5,026 people $1,029/mo $64,271 $227,900
104 Map of Noble Noble7,493 people $1,038/mo $81,739 $190,200
105 Map of Tulsa Tulsa413,794 people $1,052/mo $59,838 $205,300
106 Map of Del City Del City21,494 people $1,054/mo $46,925 $126,800
107 Sapulpa22,570 people $1,057/mo $63,817 $171,600
108 Map of Catoosa Catoosa7,496 people $1,066/mo $72,467 $178,800
109 Bethany20,560 people $1,071/mo $56,591 $171,600
110 Map of Calera Calera3,007 people $1,089/mo $64,449 $157,600
111 Norman129,672 people $1,090/mo $67,704 $250,100
112 Map of Midwest City Midwest City58,297 people $1,091/mo $57,520 $164,500
113 Turley2,968 people $1,092/mo $42,298 $54,600
114 Jones3,053 people $1,104/mo $77,371 $219,300
115 Newcastle13,001 people $1,105/mo $93,398 $271,800
116 Oklahoma City697,125 people $1,130/mo $68,656 $231,300
117 Verdigris5,637 people $1,138/mo $84,259 $229,100
118 Kiefer2,639 people $1,170/mo $83,317 $222,500
119 Collinsville8,878 people $1,175/mo $90,570 $225,400
120 Map of Choctaw Choctaw12,303 people $1,208/mo $100,574 $242,100
121 Elgin3,608 people $1,225/mo $96,250 $260,700
122 Map of Owasso Owasso40,151 people $1,270/mo $79,036 $243,100
123 Yukon25,529 people $1,274/mo $75,273 $198,900
124 Mustang22,192 people $1,287/mo $87,844 $239,200
125 Broken Arrow118,180 people $1,320/mo $86,765 $250,400
126 Map of Moore Moore63,420 people $1,340/mo $80,420 $204,500
127 Map of Edmond Edmond96,825 people $1,344/mo $103,183 $351,400
128 Glenpool14,151 people $1,370/mo $79,525 $201,700
129 Map of Bixby Bixby30,155 people $1,393/mo $104,404 $334,200
130 The Village9,447 people $1,403/mo $77,108 $211,800
131 Piedmont8,342 people $1,544/mo $104,441 $330,100
132 Jenks Jenks27,102 people $1,602/mo $111,004 $327,100
133 Nichols Hills3,843 people $2,130/mo $207,567 $818,500

How this ranking works

We rank every town by median gross rent — rent plus utilities — across all rented homes. The town with the lowest figure ranks #1. For comparison, the figure for Oklahoma as a whole is $1,014/mo.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states