Ray is a city in Williams County, North Dakota in the United States. The population was 592 at the 2010 census. Ray was founded in 1902 .
Ray is located at 48°20′42″N 103°9′59″W / 48.345°N 103.16639°W / 48.345; -103.16639 (48.344875, -103.166292).
According to the United States Census Bureau, the city has a total area of 1.0 square miles (2.7 km²), of which, 1.0 square miles (2.6 km²) of it is land and 0.04 square miles (0.1 km²) of it (3.85%) is water.