Castle Valley, Utah

Castle Valley is a small town in Grand County, Utah. The population was 319 at the 2010 census. The town is about 16 miles northeast of Moab near Utah Route 128. The community was named for castle-like rock formations near the town site.

New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos