Alsen is located in northeastern North Dakota in Cavalier County about 15 miles southwest of Langdon, the county seat.
See more North Dakota Cities and Towns.