
Apartments for Rent in Maryville, IL (133 Rentals) Page 2 of 3


42 Village Ct

1419 Village Circle Dr

1338 Village Circle Dr, Unit 1338 Village Circle

7508 Frankie Ct

75 Lucinda Dr

200 Smola Woods Ct

2125 Suncrest

2018 Serenade Ln, Unit 2018 Serenade

880 Lester Ave

233 Sandridge Dr

106 Village Dr

604 Parkside Commons Ct

861 Saybrook Falls Dr

2410 Sheridan Ave

851 Madison Ave

2105 N Keebler Ave

1 Coachlight Trailer Park

94 Magnolia Dr

11 Saddlewood Ln

309 S Ash St

1104 Arrowhead Dr

4 Bonne Terre Ct

214 Cheryl Dr

220 S Chestnut St

408 W Clay St

1102 Apache Dr

1050 Notting Hill Ct

39 Devon Ct

97 Devon Ct

600 N Main St

415 Roanoke Dr

2108 Washington St

311 N Main St

712 Connor St

2446 State St

2650 E 24th St

2747 Washington Ave

5129 Rapp Rd

4536 Walter Ave

2837 Dogwood Dr

810 White Oak Dr

712 Juniper Dr

805 Juniper Dr

935 Natasha Cir

347 Logan Dr

1109 Peachtree Ct

601 Monarch Dr

6040 Old Collinsville Rd

700 Harbor Woods Dr
Maryville, IL Local Guide

How much does it cost to rent an apartment in Maryville?
| Bedroom | Average Rent | Cheapest Rent | Highest Rent |
|---|---|---|---|
| Maryville Studio Apartments | $700 | $625 | $775 |
| Maryville 1 Bedroom Apartments | $1,476 | $585 | $1,895 |
| Maryville 2 Bedroom Apartments | $1,629 | $752 | $2,799 |
| Maryville 3 Bedroom Apartments | $1,662 | $859 | $3,019 |
| Maryville 4 Bedroom Apartments | $1,705 | $734 | $3,610 |
How much does it cost to rent a home in Maryville?
| Bedroom | Average Rent | Cheapest Rent | Highest Rent |
|---|---|---|---|
| 2 Bedroom Homes | $1,355 | $800 | $2,400 |
| 3 Bedroom Homes | $1,791 | $700 | $3,000 |
| 4 Bedroom Homes | $2,553 | $1,850 | $3,300 |
| 5 Bedroom Homes | $3,800 | $3,800 | $3,800 |
Browse Top Apartments in Maryville
Explore Maryville
Frequently Asked Questions about Maryville
What is the current pricing and availability for apartments for rent in Maryville, IL?
As of today, August 20, 2026, there are currently 133 available Maryville apartments priced from $585 to $3,610, with an average monthly rent of $1,565.
What is the current price range for One Bedroom Maryville Apartments for rent?
Today's rental pricing for One Bedroom Apartments in Maryville ranges from $585 to $1,895 with an average monthly rent of $1,476.
What does renting a Two Bedroom Apartment in Maryville cost?
The monthly rent prices of Two Bedroom Apartments currently available in Maryville range from $752 to $2,799. Today's average rental price for Two Bedrooms here is $1,629.
How expensive are Maryville Three Bedroom Apartments?
There are currently 18 Three Bedroom Apartments listings available in Maryville on ApartmentHomeLiving.com. The pricing ranges from $859 to $3,019 - averaging $1,662 for the location.
Expert Rental Resources
The rental experts at ApartmentHomeLiving.com provide you with top advice, tools, and tips for understanding the leasing process and finding the perfect rental. Here are a few helpful rental and leasing articles from our experts to guide you on your search.
Articles, How-To's, and Tips

Practical Tips for Renters: How to Identify a Great Rental and Avoid Red Flags
Written by: Robin Stewart
Renters want to find a great apartment, the right place for them, one that checks all the boxes of location, rental cost, amenities, safety, and more.

First Apartment Regrets: Real Renters Share What They'd Do Differently
Written by: Robin Stewart
Hindsight is 20/20. Live and Learn. With age comes wisdom. We’re familiar with all those expressions, and all of them apply to lessons first-time renters learn.

Renters Insurance 101: What It Is, What It Covers, and Why You Need It
Written by: Robin Stewart
Insurance seems to be a part of life. In some states, having insurance is the law, as is the case for automobile insurance. Renters are no exception.

Apartment Occupancy Rates: Renter Attraction vs Renter Retention
Written by: Robin Stewart
There’s a tenet in marketing about client or customer attraction and retention. Studies and data have consistently shown it costs less to keep a current customer than to attract a new one.