OKOklahoma rankings

Towns with the most children in Oklahoma

Ranked by the share of residents under 18, a sign of family neighborhoods. 134 towns with 2,500+ residents.

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

#TownUnder 18Median ageMedian income
1 Map of Perkins Perkins3,262 people 38.9% 26.1 $35,456
2 Map of Elgin Elgin3,608 people 35.2% 32.2 $96,250
3 Jenks Jenks27,102 people 33.1% 34.3 $111,004
4 Guymon12,539 people 31.2% 30.7 $60,075
5 Marietta2,865 people 30.6% 30.5 $51,838
6 Broken Bow Broken Bow4,226 people 30.5% 33.4 $39,895
7 Nichols Hills3,843 people 30.5% 43.2 $207,567
8 Kiefer2,639 people 30.5% 32.9 $83,317
9 Map of Hennessey Hennessey2,567 people 30.4% 32.3 $70,181
10 Idabel6,987 people 30.2% 33.0 $43,295
11 Madill Madill4,004 people 29.9% 31.7 $47,522
12 Map of Bixby Bixby30,155 people 29.8% 36.4 $104,404
13 Map of Bethany Bethany20,560 people 28.9% 31.1 $56,591
14 Harrah6,684 people 28.9% 33.3 $84,375
15 Map of Warr Acres Warr Acres10,466 people 28.7% 32.5 $53,273
16 Map of Jones Jones3,053 people 28.7% 39.5 $77,371
17 Map of Lone Grove Lone Grove5,125 people 28.6% 34.9 $74,265
18 Stilwell Stilwell3,755 people 28.5% 34.2 $37,292
19 Nicoma Park2,566 people 28.5% 36.9 $62,447
20 Choctaw Choctaw12,303 people 28.4% 38.9 $100,574
21 Sallisaw8,605 people 28.4% 35.8 $48,036
22 Map of Calera Calera3,007 people 28.1% 31.3 $64,449
23 Map of Clinton Clinton8,388 people 28% 34.0 $58,207
24 Okemah3,063 people 27.8% 36.5 $32,386
25 Map of Hugo Hugo5,182 people 27.7% 35.2 $33,917
26 Map of Goldsby Goldsby3,085 people 27.7% 39.0 $103,333
27 Map of Purcell Purcell6,803 people 27.6% 35.0 $63,457
28 Pryor Creek Pryor Creek9,569 people 27.5% 32.1 $44,839
29 Map of Anadarko Anadarko5,572 people 27.4% 33.8 $43,105
30 Map of Marlow Marlow4,451 people 27.4% 34.9 $56,655
31 Poteau Poteau8,959 people 27.3% 36.0 $50,511
32 Verdigris5,637 people 27.2% 34.9 $84,259
33 Park Hill3,237 people 26.9% 26.8 $47,064
34 Map of Chandler Chandler2,899 people 26.9% 36.2 $46,645
35 Lindsay2,884 people 26.8% 37.0 $52,000
36 Map of Mangum Mangum2,755 people 26.8% 35.0 $49,470
37 Heavener3,012 people 26.6% 35.3 $34,408
38 Map of Spencer Spencer3,928 people 26.5% 44.2 $59,861
39 Muskogee Muskogee36,758 people 26.3% 35.9 $50,213
40 Miami12,926 people 26.3% 32.2 $46,410
41 Map of Sand Springs Sand Springs20,117 people 26.2% 37.1 $75,645
42 Glenpool Glenpool14,151 people 26.1% 35.1 $79,525
43 Map of Owasso Owasso40,151 people 26% 34.0 $79,036
44 Map of Del City Del City21,494 people 26% 34.5 $46,925
45 Skiatook8,632 people 26% 36.5 $57,480
46 Roland Roland3,687 people 25.9% 34.1 $51,754
47 Map of Moore Moore63,420 people 25.7% 34.1 $80,420
48 Mustang22,192 people 25.7% 39.1 $87,844
49 Map of Davis Davis2,814 people 25.7% 34.7 $51,875
50 Map of Stroud Stroud2,793 people 25.7% 36.3 $61,250
51 Map of Midwest City Midwest City58,297 people 25.6% 36.0 $57,520
52 Enid Enid50,653 people 25.6% 35.2 $62,125
53 Ponca City Ponca City24,326 people 25.6% 37.1 $55,941
54 Map of Altus Altus18,646 people 25.6% 33.7 $55,295
55 Hobart Hobart3,358 people 25.6% 39.3 $33,051
56 Map of Ada Ada16,575 people 25.5% 32.3 $53,507
57 Map of Edmond Edmond96,825 people 25.4% 37.9 $103,183
58 Coweta10,433 people 25.4% 35.0 $67,519
59 Map of Jay Jay2,731 people 25.4% 34.6 $38,094
60 Broken Arrow118,180 people 25.3% 37.1 $86,765
61 Map of Slaughterville Slaughterville4,251 people 25.3% 42.1 $72,944
62 Map of Tishomingo Tishomingo3,083 people 25.3% 30.4 $40,052
63 Bartlesville37,878 people 25.2% 36.8 $58,869
64 Collinsville8,878 people 25.2% 35.1 $90,570
65 Map of Elk City Elk City11,361 people 25.1% 36.4 $51,272
66 Mannford3,269 people 25.1% 39.4 $60,521
67 Map of Wewoka Wewoka3,091 people 25.1% 37.0 $37,986
68 Map of Pocola Pocola4,423 people 25% 38.7 $50,545
69 Turley2,968 people 25% 37.3 $42,298
70 Oklahoma City697,125 people 24.9% 35.1 $68,656
71 Ardmore24,877 people 24.9% 36.3 $53,900
72 Map of New Cordell New Cordell2,740 people 24.9% 37.9 $73,107
73 Seminole7,194 people 24.8% 33.1 $39,121
74 Wilburton2,602 people 24.8% 29.6 $38,971
75 Piedmont8,342 people 24.7% 37.9 $104,441
76 Frederick3,445 people 24.7% 37.6 $44,595
77 Map of Newcastle Newcastle13,001 people 24.6% 38.4 $93,398
78 Bristow Bristow4,272 people 24.6% 33.9 $38,906
79 Cushing Cushing8,367 people 24.5% 35.7 $44,136
80 Tecumseh6,332 people 24.4% 34.5 $48,573
81 Nowata3,542 people 24.4% 37.8 $47,776
82 Fairview2,687 people 24.2% 42.7 $54,688
83 Map of Tulsa Tulsa413,794 people 24.1% 35.6 $59,838
84 Shawnee31,671 people 24.1% 34.6 $55,815
85 Map of Woodward Woodward11,882 people 24.1% 35.2 $54,463
86 Vinita5,300 people 24.1% 37.6 $47,025
87 Map of Fort Gibson Fort Gibson3,808 people 24% 38.6 $68,378
88 Map of Cache Cache3,074 people 24% 40.6 $65,536
89 Pauls Valley6,062 people 23.9% 37.8 $50,357
90 Map of McAlester McAlester18,111 people 23.7% 35.6 $51,930
91 Sulphur4,874 people 23.7% 41.9 $66,957
92 Dewey Dewey3,412 people 23.7% 47.6 $42,695
93 Blackwell Blackwell6,042 people 23.6% 38.9 $53,435
94 Durant Durant19,746 people 23.5% 34.0 $46,812
95 Kingfisher5,026 people 23.4% 42.2 $64,271
96 Cleveland Cleveland3,225 people 23.4% 36.8 $55,357
97 Map of Watonga Watonga2,623 people 23.3% 40.7 $54,081
98 Map of Bethel Acres Bethel Acres3,165 people 23.2% 45.1 $75,909
99 El Reno18,557 people 23.1% 34.8 $56,219
100 Lawton Lawton90,595 people 23% 32.3 $54,433
101 Sapulpa22,570 people 23% 39.8 $63,817
102 Blanchard9,215 people 23% 39.6 $91,473
103 Tonkawa3,014 people 23% 33.6 $58,767
104 Perry4,452 people 22.9% 39.0 $53,587
105 Henryetta5,608 people 22.5% 39.7 $45,259
106 Pawhuska2,930 people 22.4% 39.6 $46,298
107 Atoka Atoka2,894 people 22.4% 38.0 $44,087
108 Yukon Yukon25,529 people 22.3% 39.7 $75,273
109 Duncan Duncan22,958 people 22.3% 39.9 $58,054
110 Tuttle8,040 people 22.2% 42.4 $103,994
111 Map of Catoosa Catoosa7,496 people 22% 37.6 $72,467
112 Claremore Claremore20,166 people 21.9% 35.3 $58,685
113 Stigler Stigler2,729 people 21.9% 40.8 $42,976
114 Chickasha16,539 people 21.8% 36.1 $54,111
115 Wagoner8,082 people 21.8% 36.5 $57,917
116 Checotah3,064 people 21.7% 39.4 $37,042
117 Map of Weatherford Weatherford12,004 people 21.1% 26.8 $54,704
118 Map of Noble Noble7,493 people 21% 38.7 $81,739
119 Okmulgee Okmulgee11,348 people 20.9% 37.4 $41,848
120 Alva4,982 people 20.4% 28.3 $40,709
121 Muldrow3,309 people 20.3% 39.5 $45,067
122 Tahlequah Tahlequah16,935 people 20% 29.3 $49,581
123 Hinton4,909 people 19.9% 35.1 $65,278
124 Eufaula Eufaula2,825 people 19.9% 43.7 $37,289
125 Holdenville Holdenville5,902 people 19.1% 36.1 $46,250
126 Map of Grove Grove7,176 people 18.9% 49.7 $58,941
127 Guthrie11,243 people 18.3% 39.7 $53,457
128 Map of Norman Norman129,672 people 17% 32.5 $67,704
129 Map of The Village The Village9,447 people 16% 34.4 $77,108
130 Map of Stillwater Stillwater49,269 people 14.2% 23.9 $43,700
131 McLoud4,425 people 14.2% 42.0 $63,469
132 Map of Longtown Longtown2,716 people 12.9% 59.8 $56,333
133 Map of Hominy Hominy3,303 people 12.7% 39.2 $37,193
134 Map of Sayre Sayre4,796 people 10.2% 37.2 $41,227

How this ranking works

We rank every town by the share of residents under 18, a sign of family neighborhoods. The town with the highest figure ranks #1. For comparison, the figure for Oklahoma as a whole is 24%.

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