Underwood, North Dakota is a charming small town located in McLean County. Visitors can enjoy outdoor activities such as fishing, hiking, and birdwatching at nearby Lake Sakakawea. The town also boasts a rich history, with attractions like the McLean County Historical Society Museum showcasing its past.