Checked
Castle Valley, UT
Town in Grand County, Utah.
Population
357
Land area
8.8sq mi
People per sq mi
41
ZIP codes
0
Castle Valley and its ZIP codes
Local data for Castle Valley, UT
Counts from official public data
Economy and federal money
Jobs, pay, income and spending are for Grand County. PPP loans are for Castle Valley.
Unemployment rate
2.7%
Sep 2026, -0.1 pts in a year
Average annual pay
$48,538
6,838 jobs, 2025
Income per person
$81,380
BEA, 2024
Federal spending
$131M
FY 2026, $13,526 per person
Environment and hazard risk
Castle Valley, UT, from FEMA, NOAA and EPA
Natural hazard risk
Very Low
Top: lightning
Storm events since 1996
1,507
Countywide, mostly drought
Flood insurance policies
101
2.2% of homes, county
July high / Jan low
95° / 18°F
12.3 inches of rain a year
Health statistics
Share of adults in Castle Valley, UT, CDC PLACES estimates
Obesity
28.2%
U.S. 33.3% -5.1 pts
Diabetes
14.6%
U.S. 12.1% +2.5 pts
Smoking
9.1%
U.S. 12.8% -3.7 pts
Uninsured (18-64)
6.4%
U.S. 11.1% -4.7 pts
Cities near Castle Valley
| Name | Distance | Land area (sq mi) |
|---|---|---|
| MoabCity | 9.5 mi | 4.8 |
| Spanish ValleyCensus-designated place | 11 mi | 14.2 |
| La SalCensus-designated place | 23 mi | 47.6 |
| Thompson SpringsCensus-designated place | 29 mi | 3.2 |
Frequently asked questions
- What county is Castle Valley, UT in?
- Castle Valley is in Grand County, Utah.
- What is the population of Castle Valley, UT?
- About 357 people live in Castle Valley, based on American Community Survey 5-year estimates.
- What cities are near Castle Valley?
- Nearby places include Moab (9.5 mi), Spanish Valley (11 mi), La Sal (23 mi), Thompson Springs (29 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023