Choose Country

Oklahoma City Metro Area

OK · 76 cities · 1,332,654 population

1,332,654 Total Population
76 Cities & Towns
$75,960 Avg Income
$190,053 Avg Home Value
$969 Avg Rent
24.7% Bachelor's+

Largest Cities in Oklahoma City Metro

The Oklahoma City metropolitan area is the 50th largest metro area in the United States, with a total population of 1,332,654 spread across 76 cities and towns in OK. Anchored by Oklahoma City, this metro area is a significant economic and cultural hub that draws residents and businesses from across the region.

Residents of the Oklahoma City metro area earn an average household income of $75,960, while the average home value sits at $190,053. Renters in the area pay an average of $969 per month, making the cost of living relatively affordable compared to the national average. About 24.7% of residents hold a bachelor's degree or higher, reflecting the area's growing workforce.

The Oklahoma City metro reports an average violent crime rate of 270.5 per 1,000 residents, which is above the national average. Property crime averages 2,145.6 per 1,000 residents across the metro. The area experiences an average annual temperature of 60.9°F, with distinct four-season weather. The average poverty rate across cities in this metro is 12.3%, which is near the national average.

With 76 distinct communities ranging from major urban centers to smaller suburban towns, the Oklahoma City metro area offers a wide variety of living options. From bustling city neighborhoods to quiet suburban communities, the metro provides options for families, young professionals, and retirees alike. Explore the full list of cities below to find detailed data on population, income, housing costs, and more.

Metro Area Overview

Climate

Avg Annual Temperature60.9°F
Avg January Temp39.0°F
Avg July Temp82.5°F
Avg Annual Precipitation35.5"

Safety

Avg Violent Crime Rate270.5 per 1K
Avg Property Crime Rate2145.6 per 1K

Economy

Avg Unemployment Rate2.6%
Avg Poverty Rate12.3%
Avg Median Age41.3

All 76 Cities in Oklahoma City Metro Area

1 Oklahoma City OK 688,693
2 Norman OK 128,714
3 Edmond OK 95,618
4 Moore OK 63,045
5 Midwest City OK 58,170
6 Yukon OK 24,802
7 Del City OK 21,561
8 Mustang OK 21,290
9 Bethany OK 20,606
10 El Reno OK 17,919
11 Chickasha OK 16,349
12 Newcastle OK 12,238
13 Choctaw OK 12,208
14 Guthrie OK 11,021
15 Warr Acres OK 10,437
16 The Village OK 9,470
17 Blanchard OK 9,276
18 Cushing OK 8,336
19 Piedmont OK 7,978
20 Tuttle OK 7,785
21 Noble OK 7,337
22 Purcell OK 6,716
23 Harrah OK 6,377
24 McLoud OK 4,424
25 Slaughterville OK 4,214
26 Spencer OK 3,942
27 Nichols Hills OK 3,838
28 Perkins OK 3,229
29 Bethel Acres OK 3,113
30 Jones OK 2,975
31 Goldsby OK 2,902
32 Chandler OK 2,893
33 Stroud OK 2,771
34 Nicoma Park OK 2,512
35 Pink OK 2,214
36 Lexington OK 2,002
37 Prague OK 1,999
38 Union City OK 1,603
39 Langston OK 1,594
40 Crescent OK 1,567
41 Minco OK 1,540
42 Luther OK 1,443
43 Cashion OK 1,311
44 Meeker OK 1,292
45 Okarche OK 1,270
46 Dibble OK 1,244
47 Wellston OK 908
48 Forest Park OK 883
49 Cole OK 856
50 Bridge Creek OK 736
51 Davenport OK 719
52 Washington OK 706
53 Valley Brook OK 682
54 Coyle OK 608
55 Carney OK 512
56 Tryon OK 510
57 Cedar Valley OK 508
58 Tribbey OK 416
59 Amber OK 390
60 Agra OK 325
61 Middleberg OK 239
62 Dale OK 227
63 Crescent Springs OK 217
64 Warwick OK 180
65 Woodlawn Park OK 177
66 Cimarron City OK 169
67 Pocasset OK 159
68 Sparks OK 149
69 Etowah OK 129
70 Arcadia OK 123
71 Twin Lakes OK 75
72 Lake Aluma OK 64
73 Kendrick OK 63
74 Smith Village OK 53
75 Meridian OK 19
76 Macomb OK 14