Rainbow, Montana

Rainbow: Situated in Cascade County at an elevation of 3,291 feet, this small locale lies along the banks of the Missouri River immediately northeast of Great Falls.

About

Rainbow is a city located in the county of Cascade in the U.S. state of Montana.

Quick Facts about Rainbow

State Montana (United States)
County Cascade County
Latitude & Longitude 47.5383,-111.2000
Time Zone America/Denver
Local time 04:25:08 (6th November 2026)
Weather 35℉ Mostly Clear 7-days weather

Geography

Rainbow is located at 47°32'18"N 111°11'60"W (47.5382900, -111.1999700).

Rainbow map

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

Weather

35°F
Mostly Clear
15 to 20 mph SW Tonight

Mostly clear, with a low around 35. Southwest wind 15 to 20 mph, with gusts as high as 29 mph.

7-Day Forecast

Nearby Schools and Colleges

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

Code Name City ZIP
180258 University of Providence Great Falls (MT) 59405-4996
180249 Great Falls College Montana State University Great Falls (MT) 59405
457749 Montana Academy of Salons Great Falls (MT) 59405

Nearby Transit Stations (1)

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

Code Name Address Type
SBY Shelby 230 W Central Avenue RAIL

Closest post offices linked to Rainbow.

Post Office Name City ZIP
Charles M Russell Post Office Great Falls (MT) 59405

Other cities in Cascade County

Cities, towns, neighborhoods & other populated places in Cascade County , MT.

City Name Population Title
Great Falls 58,353 Town in Cascade County, Montana, United States
Three Forks 2,043 City in Cascade County, Montana, United States