Grand County, Utah Cities (2025)

3 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Moab15,1275,361-0.91%1,0684.80 City
Spanish Valley25584720.72%3914.20 CDP
Castle Valley33713481.37%428.79 Town

Grand County Cities Summary

Largest City

Moab is the largest city in Grand County, with a population of 5,127.

Smallest City

Castle Valley is the smallest city in Grand County.

10 Largest Cities

There are 3 cities in Grand County, Utah.

Location of Grand County