← Back to Discover · All towns in Oklahoma
Towns in Okmulgee County
11 towns with data in Okmulgee County, Oklahoma, largest first. Find your matches.
Okmulgee is the largest of the 11 towns we list in Okmulgee County, with 11,348 people. Together they have 22,001 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Okmulgee | 11,348 | $41,848 | $98,400 |
| Henryetta | 5,608 | $45,259 | $88,600 |
| Morris | 1,555 | $58,716 | $114,800 |
| Beggs | 1,024 | $45,909 | $107,300 |
| Dewar | 764 | $67,813 | $92,800 |
| Winchester | 633 | $62,396 | $177,300 |
| Schulter | 522 | $79,583 | $38,700 |
| Liberty | 179 | $64,231 | $181,300 |
| Preston | 165 | $86,000 | $145,800 |
| Grayson | 121 | $33,125 | $75,000 |
| Hoffman | 82 | $32,159 | n/a |
ZIP codes in Okmulgee County
8 ZIP codes in Okmulgee County, Oklahoma. A ZIP code can also reach into a neighboring county.
- 74047 Mounds
- 74421 Beggs
- 74431 Dewar
- 74437 Henryetta
- 74445 Morris
- 74447 Okmulgee
- 74456 Preston
- 74460 Schulter
Nearby counties in Oklahoma
- McIntosh County 8
- Okfuskee County 8
- Creek County 12
- Muskogee County 17
- Tulsa County 12
- Wagoner County 10
Link to this page
Copy this HTML to link to this page from your own site.