Pushbuild

Local government spending in Oklahoma

The 50 largest counties, cities and townships in Oklahoma with fully reported figures, out of 299 in this data. Schools, hospitals and utilities are often run by separate districts, so a total here is not comparable between places. Compare one service at a time. A zero means this government reported no spending on that service; another government may provide it.

Largest governments

GovernmentResidentsFY2022 spendingPolice per residentFire per residentRoads per resident
Oklahoma County804,041$201.2 million$22$0$27
Oklahoma City662,314$1.4 billion$242$213$200
Tulsa403,166$1.1 billion$315$228$430
Canadian County153,192$33.2 million$36$0$3
Norman125,762$808.4 million$243$178$293
Comanche County121,099$379.5 million$21$3$58
Broken Arrow111,648$167.5 million$268$279$76
Edmond95,346$348.0 million$328$305$294
Wagoner County82,925$30.3 million$55$18$130
Payne County81,755$32.0 million$111$0$111
Creek County71,485$29.0 million$40$1$125
Muskogee County67,610$27.6 million$42$14$174
Midwest City57,591$100.6 million$301$287$74
Grady County55,906$84.6 million$72$17$265
Stillwater50,306$140.2 million$304$197$190
Enid49,542$175.8 million$224$237$170
Cherokee County49,019$14.7 million$38$0$129
Kay County43,274$5.4 million$24$0$46
Delaware County43,136$20.4 million$55$55$93
Okmulgee County38,234$5.8 million$14$0$80
Owasso37,241$74.5 million$253$199$233
Muskogee36,831$65.0 million$249$236$192
Bartlesville36,605$59.5 million$184$189$177
Lincoln County35,045$15.7 million$46$10$195
Shawnee31,555$51.7 million$272$194$137
Yukon28,793$42.0 million$257$192$234
Custer County28,648$6.0 million$0$17$142
Bixby28,453$43.9 million$177$135$181
Jackson County24,305$100.8 million$82$5$120
Jenks24,257$39.4 million$120$111$52
Mustang24,049$24.2 million$144$118$36
Ponca City23,482$101.2 million$254$251$155
Duncan22,259$65.2 million$256$198$179
Del City21,638$23.8 million$224$184$31
Sapulpa21,414$42.7 million$228$342$97
El Reno20,596$32.2 million$254$159$48
Sand Springs20,017$40.1 million$249$203$75
Claremore18,927$61.9 million$273$303$201
Mcalester17,788$134.2 million$191$208$135
Ada17,239$39.7 million$292$124$133
Pawnee County16,381$6.2 million$66$0$103
Kingfisher County15,806$33.1 million$0$0$1,876
Choctaw County14,646$9.1 million$62$35$217
Glenpool14,027$17.9 million$215$235$69
Murray County13,955$24.6 million$55$1$32
Hughes County13,126$5.8 million$72$0$260
Miami12,947$38.6 million$237$166$134
Choctaw12,768$9.7 million$134$93$46
Weatherford11,901$45.4 million$266$139$199
Woodward11,876$22.7 million$277$229$52

How to read this

Per-resident figures are our calculation: spending divided by the population Census lists.

Use this data

We build software and automations on public data. This page is free to use.

Browse open federal bids · Get government data by API · Have us build a report or dashboard on it

Source and coverage

Source: U.S. Census Bureau, 2022 Census of Governments, individual unit file (revision 07/15/2026). Our per-resident figures are our own calculation; the Census Bureau has not reviewed or sanctioned them. Census has not reviewed unit data as a time series, and the data may contain non-sampling error.

Census unit file. Covers counties, cities and townships for fiscal year 2022 only, not a trend. Governments where Census estimated part of the spending are left out, so a missing place is not a zero: about 14,200 of 38,400 are absent for that reason. Pushbuild is not affiliated with any government listed.