Ray

City in Williams County, North Dakota

Aerial view of Ray, North Dakota
Aerial view: USDA NAIP · USGS The National Map (public domain)

Ray is a city in Williams County, North Dakota, with 740 residents (2020 Census). It sits at 2,274 ft (693 m) above sea level. The nearest town is Epping, 9.6 miles SW.

About Ray

Ray is a city in Williams County, North Dakota, United States. The population was 740 at the 2020 census.

Text: Wikipedia · CC BY-SA 4.0

Ray weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Nearest webcams to Ray

There are no webcams in Ray itself. These are the closest, 64 miles away or more.

All 6 webcams near Ray ›

Webcams: Windy.com

Living in Ray

Median household income
$72,031
Median home value
$227,600
Median rent
$988/mo
Median age
35.3
Cost of living and demographics of Ray ›

Do you know Ray? Tell us about it

Help other travelers: share what makes Ray special. We review every message before publishing it.

Map of Ray

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Ray Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Ray, ND population

Ray had 740 residents in the 2020 Census.

2020 Census740
Density498 per sq mi (192 per km²)

Source: U.S. Census Bureau, Decennial Census.

Ray at a glance

StateNorth Dakota (ND)
CountyWilliams County
TypeCity
Population740 (2020)
Land area1.49 sq mi (3.8 km²)
Water area0.04 sq mi (0.09 km²)
Elevation2,274 ft (693 m)
Coordinates48.3404° N, 103.1689° W
ZIP code58849
Census code (GEOID)3865580

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Ray

Straight-line distance between town centers.

Frequently asked questions about Ray

What county is Ray in?

Ray is in Williams County, North Dakota.

What is the population of Ray, ND?

740 people lived in Ray at the 2020 Census.

What is the ZIP code of Ray, ND?

The ZIP code of Ray is 58849.

What is the elevation of Ray?

2,274 feet (693 m) above sea level.

What towns are near Ray?

Epping (9.6 mi), Tioga (11.0 mi), Springbrook (14.8 mi), Long Creek (17.0 mi), White Earth (18.4 mi).

Last updated: