Oklahoma Zip Codes and Metro Areas
Oklahoma is home to 3,995,260 residents across 401 zip codes with at least 1,000 people and 21 metro and micro areas. The capital is Oklahoma City, and the state is part of the West South Central division of the South. The median age is 36.9, with 24.1% of residents under 18 and 16.1% aged 65 and older.
Population
3,995,260
Median age
36.9
Housing units
1,763,036
Zip codes
401
with 1,000+ residents
Metro and micro areas
21
Age 65 and older
16.1%
Look Up a Zip Code in Oklahoma
Search 401 Oklahoma zip codes by number or town name, or browse by county. Each result shows population, income, housing costs, education, and age data from the U.S. Census Bureau.
Largest Zip Codes in Oklahoma
The 25 most populous zip codes in Oklahoma. Select a zip code to see its full profile, or a column heading to sort.
| Zip | Town | County | Population | Median income | Home value | Median age |
|---|---|---|---|---|---|---|
| 73099 | Yukon | Canadian County | 86,749 | $86,198 | $245,700 | 35.7 |
| 74012 | Broken Arrow | Tulsa County | 63,899 | $80,079 | $243,800 | 36.8 |
| 73160 | Oklahoma City | Cleveland County | 62,205 | $76,407 | $203,000 | 33.6 |
| 73013 | Edmond | Oklahoma County | 58,368 | $108,727 | $319,000 | 35.2 |
| 73072 | Norman | Cleveland County | 50,500 | $76,933 | $306,500 | 30.4 |
| 74055 | Owasso | Tulsa County | 49,895 | $86,897 | $281,400 | 36.5 |
| 74133 | Tulsa | Tulsa County | 48,686 | $73,983 | $278,300 | 37.5 |
| 73034 | Edmond | Oklahoma County | 47,868 | $113,296 | $393,300 | 35.8 |
| 73505 | Lawton | Comanche County | 47,822 | $57,496 | $158,200 | 34.6 |
| 73012 | Edmond | Oklahoma County | 44,385 | $123,528 | $328,000 | 36.4 |
| 73071 | Norman | Cleveland County | 43,105 | $59,258 | $215,200 | 28.8 |
| 74014 | Broken Arrow | Wagoner County | 43,072 | $94,102 | $263,000 | 38.0 |
| 73170 | Oklahoma City | Cleveland County | 41,746 | $92,403 | $264,300 | 40.0 |
| 73401 | Ardmore | Carter County | 36,228 | $60,288 | $200,200 | 38.2 |
| 73120 | Oklahoma City | Oklahoma County | 34,651 | $62,942 | $238,000 | 38.3 |
| 74011 | Broken Arrow | Tulsa County | 33,191 | $95,643 | $269,000 | 37.5 |
| 73110 | Oklahoma City | Oklahoma County | 32,693 | $50,436 | $126,100 | 33.2 |
| 74008 | Bixby | Tulsa County | 32,433 | $95,476 | $337,000 | 36.1 |
| 73159 | Oklahoma City | Oklahoma County | 32,172 | $56,369 | $159,200 | 32.8 |
| 74066 | Sapulpa | Creek County | 31,953 | $64,351 | $182,300 | 40.3 |
| 74074 | Stillwater | Payne County | 31,934 | $50,245 | $258,700 | 27.3 |
| 74136 | Tulsa | Tulsa County | 31,682 | $51,314 | $298,100 | 36.3 |
| 74820 | Ada | Pontotoc County | 31,679 | $62,359 | $181,400 | 36.7 |
| 74063 | Sand Springs | Tulsa County | 31,007 | $71,569 | $195,900 | 40.3 |
| 74464 | Tahlequah | Cherokee County | 30,990 | $51,362 | $174,000 | 34.4 |
Highest-Income Zip Codes in Oklahoma
Headrick (73549) has the highest median household income in Oklahoma at $185,234. The typical Oklahoma zip code has a median of $57,782.
Metro and Micro Areas in Oklahoma
Select an area to see its zip codes, income by zip code, and demographics.
| Area | Type | Population | Median income | Median age | Zip codes |
|---|---|---|---|---|---|
| Oklahoma City, OK | Metro | 1,445,122 | $70,499 | 35.8 | 90 |
| Tulsa, OK | Metro | 1,026,209 | $67,823 | 37.3 | 69 |
| Lawton, OK | Metro | 127,174 | $59,060 | 34 | 10 |
| Stillwater, OK | Micro | 82,290 | $48,937 | 27.7 | 7 |
| Shawnee, OK | Micro | 73,011 | $60,828 | 38 | 9 |
| Muskogee, OK | Micro | 66,471 | $51,999 | 38.2 | 9 |
| Enid, OK | Metro | 62,322 | $67,302 | 35.7 | 4 |
| Bartlesville, OK | Micro | 52,895 | $61,205 | 39.4 | 6 |
| Ardmore, OK | Micro | 48,255 | $58,856 | 38.3 | 4 |
| Tahlequah, OK | Micro | 47,621 | $53,668 | 37.3 | 6 |
| Durant, OK | Micro | 47,237 | $54,280 | 36.8 | 8 |
| Ponca City, OK | Micro | 43,731 | $56,673 | 38.3 | 5 |
| McAlester, OK | Micro | 43,629 | $54,787 | 40.3 | 6 |
| Duncan, OK | Micro | 43,314 | $60,236 | 40.9 | 3 |
| Weatherford, OK | Micro | 39,189 | $59,108 | 35.1 | 8 |
| Ada, OK | Micro | 38,158 | $62,564 | 37.5 | 4 |
| Miami, OK | Micro | 30,360 | $48,656 | 37.3 | 5 |
| Altus, OK | Micro | 24,730 | $61,497 | 35 | 3 |
| Elk City, OK | Micro | 22,202 | $52,323 | 37.1 | 3 |
| Guymon, OK | Micro | 20,880 | $59,275 | 33.4 | 5 |
| Woodward, OK | Micro | 20,260 | $65,060 | 36.5 | 4 |
Age of Oklahoma Residents
The largest age group in Oklahoma is 25-34, with 538,601 residents. Groups are not equal widths.
Population by Race and Ethnicity
White residents make up the largest share of Oklahoma at 66.8%, followed by multiracial residents at 12.8%. Hispanic or Latino residents, who can be of any race, make up 12.3% of the population.
Source: U.S. Census Bureau, American Community Survey 5-year estimates. Hispanic or Latino residents can be of any race.
