
Apartments for Rent in the 31558 ZIP Code of St. Marys, GA (103 Rentals)Page 2 of 3


The Pines Apartments

308-310 Baltic Ct

Village Oaks Family Mobile Home Park

Atrium Villas

601 Norris St

104 W Stable Aly

Old Jefferson Estates

Reserve At Sugar Mill

Cumberland Oaks

Cumberland Village

Colerain Oaks Apartments

Pelican Point Apartments

The Crossings Apartments

Wellington Way

The Village at Winding Road II

Atlantic Breeze Apartments

Royal Point Apartments

Odyssey At Laurel Island

The Pointe Grand Apartment Homes

Mod Villas

Camden Way Apartments

Willow Way Apartments

101 Talbot Ct

164 The Villas Wy

140 Royal Cir

174 Ryan Nicholas Dr

142 Ryan Nicholas Dr

102 Miller Ct

252 Laurel Landing Blvd

126 Kathryne Bailey Dr

233 Austin Ryan Dr

130 Lake Victoria Dr

135 Cedar Cir Dr

202 Cypress Dr

109 Almond Cir

125 Walnut Wy

108 Baytree Ct

123 Magnolia Ct

218 Lake Forest Dr

107 Green Turtle Ct

123 College St

107 Rising Mist Way

204 Hayworth Ct

143 Lake Jordan Blvd

94 Pine Bluff Blvd E

Grove Park

Preserve at Newport

Kings Landing Apartments

NSB Kings Bay Homes
St. Marys, GA Local Guide

How much does it cost to rent an apartment in 31558?
| Bedroom | Average Rent | Cheapest Rent | Highest Rent |
|---|---|---|---|
| 31558 Studio Apartments | $949 | $925 | $965 |
| 31558 1 Bedroom Apartments | $1,236 | $698 | $2,203 |
| 31558 2 Bedroom Apartments | $1,410 | $832 | $2,340 |
| 31558 3 Bedroom Apartments | $1,682 | $952 | $3,063 |
Browse Apartments in the 31558 Zip Code of St. Marys
Explore St. Marys
Frequently Asked Questions about the 31558 ZIP Code
What is the current pricing and availability for apartments for rent in the 31558 ZIP Code?
As of today, July 26, 2026, there are currently 103 available 31558 apartments priced from $698 to $3,063, with an average monthly rent of $1,414.
What is the current price range for One Bedroom 31558 Apartments for rent?
Today's rental pricing for One Bedroom Apartments in 31558 ranges from $698 to $2,203 with an average monthly rent of $1,236.
What does renting a Two Bedroom Apartment in 31558 cost?
The monthly rent prices of Two Bedroom Apartments currently available in 31558 range from $832 to $2,340. Today's average rental price for Two Bedrooms here is $1,410.
How expensive are 31558 Three Bedroom Apartments?
There are currently 27 Three Bedroom Apartments listings available in 31558 on ApartmentHomeLiving.com. The pricing ranges from $952 to $3,063 - averaging $1,682 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

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.

How I Find the Perfect Rental for My Clients: A Real Estate Pro's Guide
Written by: Robin Stewart
Evaluating rental properties for clients draws many parallels to house-hunting. Whether an apartment, loft, townhouse, or other rental, finding the right place means finding “home” for your client.

Pet-Friendly Renting: Everything You Need to Know Before You Move
Written by: Christine Leonard, Esq.
For so many of us, pets are the best companions and a big part of our lives. For this reason, a pet-friendly house or apartment is often a very important - and nonnegotiable - part of a move.