12 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Broken Arrow | 1 | 122,704 | 113,928 | 1.45% | 1,949 | 62.96 | City |
Owasso | 2 | 43,007 | 38,394 | 2.19% | 2,527 | 17.02 | City |
Bixby | 3 | 32,002 | 28,742 | 2.08% | 1,245 | 25.70 | City |
Jenks | 4 | 28,537 | 26,077 | 1.75% | 1,666 | 17.13 | City |
Sand Springs | 5 | 20,190 | 19,902 | 0.29% | 1,019 | 19.82 | City |
Glenpool | 6 | 14,773 | 13,713 | 1.46% | 1,337 | 11.05 | City |
Collinsville | 7 | 10,143 | 8,025 | 4.36% | 1,227 | 8.27 | City |
Skiatook | 8 | 8,956 | 8,465 | 1.11% | 653 | 13.72 | City |
Oakhurst | 9 | 1,966 | 2,435 | -0.76% | 355 | 5.54 | CDP |
Sperry | 10 | 1,158 | 1,133 | 0.43% | 648 | 1.79 | Town |
Leonard | 11 | 240 | 191 | 7.14% | 159 | 1.51 | CDP |
Fair Oaks | 12 | 76 | 66 | 2.7% | 13 | 5.66 | Town |
Broken Arrow is the largest city in Tulsa County, with a population of 122,704.
Fair Oaks is the smallest city in Tulsa County.
There are 12 cities in Tulsa County, Oklahoma.