How to use this list
Counties are sorted alphabetically. Use ZIP count and population to spot larger counties, then open a county for its ZIP roster and income/housing averages.
77 counties · 664 ZIP codes · population 3,995,228 . Select a county to open its ZIP table and local summary.
Counties are sorted alphabetically. Use ZIP count and population to spot larger counties, then open a county for its ZIP roster and income/housing averages.
Also see the Oklahoma overview, cities, rankings, and congressional districts.
| County | ZIP codes | Population | Avg. income |
|---|---|---|---|
| Adair County | 4 | 20,172 | $50,027 |
| Alfalfa County | 7 | 5,204 | $74,232 |
| Atoka County | 6 | 12,800 | $54,417 |
| Beaver County | 6 | 6,429 | $64,933 |
| Beckham County | 5 | 22,317 | $60,173 |
| Blaine County | 8 | 7,858 | $70,739 |
| Bryan County | 13 | 47,757 | $54,462 |
| Caddo County | 13 | 28,484 | $56,638 |
| Canadian County | 8 | 152,255 | $86,881 |
| Carter County | 12 | 48,878 | $57,872 |
| Cherokee County | 7 | 43,884 | $54,457 |
| Choctaw County | 7 | 14,461 | $48,908 |
| Cimarron County | 4 | 2,178 | $82,115 |
| Cleveland County | 13 | 281,866 | $86,899 |
| Coal County | 5 | 5,257 | $41,001 |
| Comanche County | 12 | 120,970 | $70,249 |
| Cotton County | 6 | 6,128 | $67,994 |
| Craig County | 5 | 16,636 | $51,913 |
| Creek County | 14 | 68,084 | $54,972 |
| Custer County | 6 | 27,996 | $61,256 |
| Delaware County | 9 | 41,753 | $50,664 |
| Dewey County | 7 | 4,725 | $61,679 |
| Ellis County | 6 | 4,951 | $60,557 |
| Garfield County | 16 | 62,708 | $83,684 |
| Garvin County | 7 | 28,255 | $61,332 |
| Grady County | 11 | 66,720 | $70,365 |
| Grant County | 7 | 4,137 | $67,602 |
| Greer County | 3 | 5,493 | $60,138 |
| Harmon County | 3 | 2,423 | $52,743 |
| Harper County | 2 | 1,791 | $62,042 |
| Haskell County | 6 | 12,355 | $57,367 |
| Hughes County | 7 | 13,637 | $46,542 |
| Jackson County | 9 | 24,784 | $85,357 |
| Jefferson County | 5 | 5,409 | $47,597 |
| Johnston County | 10 | 10,892 | $56,254 |
| Kay County | 7 | 34,231 | $64,811 |
| Kingfisher County | 6 | 14,723 | $68,480 |
| Kiowa County | 7 | 8,616 | $48,792 |
| Latimer County | 3 | 10,899 | $41,484 |
| Le Flore County | 19 | 46,961 | $47,683 |
| Lincoln County | 10 | 31,246 | $60,590 |
| Logan County | 7 | 49,038 | $80,331 |
| Love County | 5 | 9,544 | $63,253 |
| Major County | 7 | 7,353 | $68,950 |
| Marshall County | 3 | 15,685 | $67,108 |
| Mayes County | 9 | 37,991 | $52,468 |
| McClain County | 6 | 28,005 | $74,910 |
| McCurtain County | 14 | 30,904 | $51,986 |
| McIntosh County | 6 | 20,834 | $46,886 |
| Murray County | 3 | 13,082 | $56,193 |
| Muskogee County | 12 | 71,730 | $53,346 |
| Noble County | 7 | 10,826 | $70,028 |
| Nowata County | 5 | 9,246 | $53,344 |
| Okfuskee County | 5 | 11,609 | $49,161 |
| Oklahoma County | 52 | 831,607 | $71,132 |
| Okmulgee County | 8 | 40,783 | $63,287 |
| Osage County | 17 | 89,584 | $56,744 |
| Ottawa County | 7 | 29,070 | $47,480 |
| Pawnee County | 5 | 13,315 | $48,735 |
| Payne County | 9 | 83,463 | $50,235 |
| Pittsburg County | 13 | 40,853 | $54,739 |
| Pontotoc County | 7 | 38,406 | $64,459 |
| Pottawatomie County | 9 | 72,769 | $62,384 |
| Pushmataha County | 10 | 10,502 | $46,305 |
| Roger Mills County | 7 | 4,342 | $63,198 |
| Rogers County | 7 | 79,781 | $76,506 |
| Seminole County | 7 | 23,647 | $49,929 |
| Sequoyah County | 8 | 40,172 | $50,737 |
| Stephens County | 7 | 44,036 | $55,895 |
| Texas County | 7 | 20,875 | $66,184 |
| Tillman County | 7 | 6,832 | $60,869 |
| Tulsa County | 34 | 678,227 | $67,525 |
| Wagoner County | 7 | 77,218 | $65,419 |
| Washington County | 6 | 39,189 | $61,846 |
| Washita County | 10 | 10,411 | $62,097 |
| Woods County | 6 | 9,119 | $64,412 |
| Woodward County | 4 | 18,857 | $69,171 |