Roy, Montana

Roy: Located in Fergus County at an elevation of 3,494 feet, this small unincorporated community is situated on the rolling plains of central Montana.

About

Roy is a city located in the county of Fergus in the U.S. state of Montana.

Quick Facts about Roy

State Montana (United States)
County Fergus County
Latitude & Longitude 47.3314,-108.9599
Time Zone America/Denver
Local time 21:29:37 (8th November 2026)
Postal code 59471
Weather 43℉ Partly Cloudy 7-days weather

Geography

Roy is located at 47°19'53"N 108°57'36"W (47.3313700, -108.9598800).

Roy map

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

Weather

43°F
Partly Cloudy
3 to 12 mph SSW Tonight

Partly cloudy. Low around 43, with temperatures rising to around 47 overnight. South southwest wind 3 to 12 mph, with gusts as high as 20 mph.

7-Day Forecast
Roy zip code is 59471. County name: Fergus, County fips: 30027

Closest post offices linked to Roy.

Post Office Name City ZIP
Roy Post Office Roy (MT) 59471
Hilger Post Office Hilger (MT) 59451
Grass Rang Post Office Grass Range (MT) 59032
Winifred Post Office Winifred (MT) 59489
Lewistown Post Office Lewistown (MT) 59457

Other cities in Fergus County

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

City Name Population Title
Lewistown 5,905 City in Montana, United States