Noble County, Oklahoma Cities (2026)

5 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Perry14,4284,487-0.23%6507 City
Morrison2715726-0.28%5131 Town
Billings3571576-0.17%8481 Town
Red Rock42492490%1,0040 Town
Marland51831830%6730 Town

Noble County Cities Summary

Largest City

Perry is the largest city in Noble County, with a population of 4,428.

Smallest City

Marland is the smallest city in Noble County, with a population of 183.

10 Largest Cities

There are 5 cities in Noble County, Oklahoma.

Location of Noble County