Luverne is a city in Steele County, North Dakota, United States. The population was 31 at the 2010 census. Luverne was founded in 1912.