Choose Country

Tulsa Metro Area

OK · 98 cities · 828,595 population

828,595 Total Population
98 Cities & Towns
$58,270 Avg Income
$136,841 Avg Home Value
$860 Avg Rent
16.5% Bachelor's+

Largest Cities in Tulsa Metro

The Tulsa metropolitan area is the 67th largest metro area in the United States, with a total population of 828,595 spread across 98 cities and towns in OK. Anchored by Tulsa, this metro area is a significant economic and cultural hub that draws residents and businesses from across the region.

Residents of the Tulsa metro area earn an average household income of $58,270, while the average home value sits at $136,841. Renters in the area pay an average of $860 per month, making the cost of living relatively affordable compared to the national average. About 16.5% of residents hold a bachelor's degree or higher, reflecting the area's growing workforce.

The Tulsa metro reports an average violent crime rate of 326.5 per 1,000 residents, which is above the national average. Property crime averages 1,821.1 per 1,000 residents across the metro. The area experiences an average annual temperature of 60.2°F, with distinct four-season weather. The average poverty rate across cities in this metro is 16.6%, suggesting economic challenges in parts of the region.

With 98 distinct communities ranging from major urban centers to smaller suburban towns, the Tulsa 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.2°F
Avg January Temp37.7°F
Avg July Temp81.8°F
Avg Annual Precipitation41.8"

Safety

Avg Violent Crime Rate326.5 per 1K
Avg Property Crime Rate1821.1 per 1K

Economy

Avg Unemployment Rate3.6%
Avg Poverty Rate16.6%
Avg Median Age42.3

All 98 Cities in Tulsa Metro Area

1 Tulsa OK 412,322
2 Broken Arrow OK 115,919
3 Owasso OK 39,013
4 Bixby OK 29,402
5 Jenks OK 26,519
6 Sapulpa OK 22,268
7 Sand Springs OK 19,973
8 Claremore OK 19,921
9 Glenpool OK 13,885
10 Okmulgee OK 11,370
11 Coweta OK 10,157
12 Skiatook OK 8,553
13 Collinsville OK 8,468
14 Wagoner OK 7,934
15 Catoosa OK 7,631
16 Henryetta OK 5,631
17 Verdigris OK 5,502
18 Bristow OK 4,261
19 Hominy OK 3,299
20 Mannford OK 3,278
21 Cleveland OK 3,208
22 Pawhuska OK 2,984
23 Turley OK 2,887
24 Kiefer OK 2,418
25 Drumright OK 2,315
26 Oakhurst OK 1,970
27 Pawnee OK 1,887
28 Inola OK 1,863
29 Chelsea OK 1,862
30 Oologah OK 1,766
31 Haskell OK 1,645
32 Justice OK 1,601
33 Morris OK 1,557
34 Bushyhead OK 1,253
35 Beggs OK 1,193
36 Toppers OK 1,137
37 Whitehorn Cove OK 1,121
38 Kellyville OK 1,088
39 Yale OK 1,054
40 Sperry OK 1,033
41 Mounds OK 1,031
42 Fairfax OK 1,018
43 Barnsdall OK 967
44 Oilton OK 847
45 Taylor Ferry OK 791
46 Limestone OK 769
47 Dewar OK 744
48 Sequoyah OK 723
49 Porter OK 571
50 Vera OK 563
51 Winchester OK 537
52 Schulter OK 517
53 Foyil OK 497
54 Westport OK 467
56 Hulbert OK 445
57 Okay OK 444
58 Depew OK 388
59 Shidler OK 373
60 Jennings OK 361
61 Prue OK 357
62 Ralston OK 344
63 Kaw City OK 311
64 Talala OK 306
65 Mallard Bay OK 297
66 Wynona OK 292
67 Avant OK 244
68 Leonard OK 194
69 Preston OK 192
70 Gregory OK 185
71 Gideon OK 165
72 Grayson OK 150
73 Slick OK 143
74 Tullahassee OK 134
75 Burbank OK 125
76 Lawrence Creek OK 115
77 Tiawah OK 107
78 Osage OK 106
79 Hallett OK 95
80 Redbird OK 95
81 Olive OK 93
82 Bowring OK 93
83 Hoffman OK 84
84 Fair Oaks OK 82
85 Blackburn OK 80
86 Milfay OK 71
87 Skedee OK 61
88 Webb City OK 52
89 Terlton OK 49
90 Oak Grove OK 48
91 Nelagoney OK 44
92 Maramec OK 44
93 Shamrock OK 39
94 Grainola OK 39
95 Lone Chimney OK 38
96 Whippoorwill OK 35
97 Foraker OK 19
98 Valley Park OK 17