Welcome to Madison Heights Apartments, a quiet and amenity-rich community located in Knoxville, Iowa. Our one, two, and three-bedroom apartments are spaciously designed with comfort in mind, featuring unique amenities and a professional on-site management staff to assist with all your needs. Our floor plans offer a variety of layouts to suit different tastes and needs, with amenities such as a great location near Marion County Park, making it the perfect combination of small-town charm and urban convenience. Whether you're looking for a cozy retreat or a comfortable home, we have the perfect apartment for you.