Midwest

Devils Lake

Ramsey County, ND

Population

7,192

Walk Score

75 · Very Walkable

Median rent

$664

Median home value

$161,400

Founded

1882

Devils Lake is a city in and the county seat of Ramsey County, North Dakota, United States. The population was 7,192 as of the 2020 census and was estimated at 7,333 in 2025. It is named after the nearby lake called Devils Lake. The first house built by a Euro-American settler was in 1882. It was surveyed in 1883 and named Creelsburg and later Creel City, after the surveyor, Heber M. Creel. In 1884 it was renamed Devils Lake.

From Wikipedia. Released under CC BY-SA.

On the National Register

Historic districts

  • Devils Lake Commercial District · listed 1989

Notable landmarks

  • Bangs-Wineman Block · listed 1985
  • Carnegie Library
  • Central High School · listed 2003
  • Devils Lake Carnegie Library · listed 2002
  • Devils Lake Masonic Temple · listed 2001
  • Locke Block · listed 1986
  • Methodist Episcopal Church · listed 2008
  • Newport Apartments · listed 1988
  • Ramsey County Sheriff's House · listed 1978
  • St. Mary's Academy · listed 1983
  • St. Olaf Lutheran Church · listed 2015
  • US Post Office and Courthouse · listed 1978
  • Westminster Presbyterian Church · listed 2008

Add to this page

Know this town? Share a tip, a memory, or a photo for other visitors.

New towns in your inbox.

An occasional dispatch when we add towns or publish a trip idea. No spam, ever.