DeWitt, Michigan is a charming small town located just north of Lansing. Known for its historic downtown area, DeWitt offers a variety of shops, restaurants, and parks for visitors to enjoy. Outdoor enthusiasts will appreciate the city's proximity to Lake Lansing and the Looking Glass River, perfect for fishing, boating, and hiking.