Rainbow, Utah

Rainbow: Situated in Uintah County at an elevation of 6,178 feet, this settlement lies within the high desert environment of the Uinta Basin in northeastern Utah.

About

Rainbow is a city located in the county of Uintah in the U.S. state of Utah.

Quick Facts about Rainbow

State Utah (United States)
County Uintah County
Latitude & Longitude 39.8439,-109.1854
Time Zone America/Denver
Local time 04:25:47 (6th November 2026)
Weather 34℉ Mostly Cloudy 7-days weather

Geography

Rainbow is located at 39°50'38"N 109°11'7"W (39.8438600, -109.1853900).

Rainbow map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

34°F
Mostly Cloudy
0 to 5 mph SSE Tonight

Mostly cloudy, with a low around 34. South southeast wind 0 to 5 mph.

7-Day Forecast
Rainbow Ghost Town

Nearby Schools and Colleges

Schools and campuses linked to Rainbow, UT. Select a name to open its map and contact details.

Code Name City ZIP
126748 Colorado Northwestern Community College Rangely (CO) 81648-3598

Nearby Transit Stations (1)

Rail and bus stations connected to Rainbow, UT. Select a station to open its map and address details.

Code Name Address Type
GJT Grand Junction 339 South 1st Street RAIL

Closest post offices linked to Rainbow.

Post Office Name City ZIP
Rangely Post Office Rangely (CO) 81648

Other cities in Uintah County

Cities, towns, neighborhoods & other populated places in Uintah County , UT.

City Name Population Title
Vernal 10,468 City in and county seat fo Uintah County, Utah, United States
Maeser 3,601 Census-designated place in Uintah County, Utah, United States
Naples 2,107 City in Uintah County, Utah, United States
Ballard 1,105 Town in Uintah County, Utah, United States