Zumper

Apartments for Rent in Magnolia Heights, St. Petersburg, FL

Average rent

$1,697
increased by19%

Track prices

Great for

Social life
Eco-living
Wellness

All rentals

3104 15th Street North - Photo 1 of 1

5d+ ago

Magnolia Heights house for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

3104 15th Street North, St. Petersburg, FL 33704

In-unit laundry | Furnished | On-site laundry

3 beds

2 baths

$4,000

House for rent

3236 11th Street North - Photo 1 of 1
New construction

5d+ ago

Magnolia Heights apartment for rent in St. Petersburg

Apartment - ST PETERSBURG, FL

3236 11th Street North, St. Petersburg, FL 33704

In-unit laundry | Garage parking | Storage

1 bed

1 bath

$1,950

Apartment for rent

1160 36th Avenue North - Photo 1 of 1

5d+ ago

Magnolia Heights house for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

1160 36th Avenue North, St. Petersburg, FL 33704

Air conditioning | Garage parking | On-site laundry

2 beds

1 bath

$3,200

House for rent

3700 14th St N - Photo 1 of 1

5d+ ago

Magnolia Heights house for rent in St. Petersburg

3700 14th St N, St. Petersburg, FL 33704

Swimming pool | Business center | Outdoor space

3 beds

2 baths

$2,850

House for rent

4119 Doctor Martin Luther King Jr Street North - Photo 1 of 1

5d+ ago

Allendale Terrace house for rent in St. Petersburg

3 beds

2 baths

$2,775

House for rent

Description

This charming 3-bedroom, 2-bathroom home in the heart of St Petersburg offers a split-concept layout, perfect for privacy and comfort. With a 2-car garage and additional parking under the carport, there’s plenty of space for vehicles and guests. Inside, the home boasts an updated kitchen with sleek granite countertops and tile flooring throughout, ensuring easy maintenance and no stubborn carpets to deal with. The location is unbeatable, just steps away from the vibrant boutique shops and restaurants along MLK, with downtown St Pete nearby for even more dining, entertainme

3701 17th Street North - Photo 1 of 1

5d+ ago

House for rent in St. Petersburg

Magnolia Heights 2/1 SFH - For Rent

3701 17th Street North, St. Petersburg, FL 33713

In-unit laundry | Air conditioning | Hardwood floor

2 beds

1 bath

$1,995

House for rent

Description

Available now for move in within 30 days 7-12 month lease Charming 2 Bed / 1 Bath Home in Magnolia Heights! Welcome to this adorable block home featuring: Brand new appliances, including a washer & dryer Beautiful hardwood floors throughout Spacious detached garage – perfect for storage or projects Fully fenced backyard for privacy, pets, and play This location provides easy access to local attractions, including popular restaurants, shopping centers, and entertainment venues. Come and experience the comfort and convenience of your new home today! Don’t miss out on th

Find rentals with popular amenities

In-Unit Laundry

Dishwasher

Storage

Outdoor Space

2650 15th Street North - Photo 1 of 1

21h ago

Greater Woodlawn apartment for rent in St. Petersburg

2650 15th Street North, St. Petersburg, FL 33704

On-site management | Outdoor space

1 bed

1 bath

$1,775

Apartment for rent

Description

Property Status: Active Charming Duplex in the sought after non flood zone, Woodlawn community. This 1 bedroom, 1 bath is available as early as 1/1/26. The unit features a clean open floor plan and small fenced in paver patio for privacy. Rent includes water, sewer, trash, grounds care, taxes and management. Renter must obtain renters insurance. Landlord will consider pets with a $350 nonrefundable deposit and reserves the right to deny pets depending on breed, size and quantity. Application fee is $65 per adult. Office Phone: (727) 804-8360 Copyright © 2025 Stellar MLS. A

763 31st Avenue North #1 - Photo 1 of 1

5d+ ago

Allendale Park - Five Points apartment for rent in St. Petersburg

Apartment - ST PETERSBURG, FL

763 31st Avenue North #1, St. Petersburg, FL 33704

On-site laundry | Hardwood floor

Studio

1 bath

$1,600

Apartment for rent

Description

Property Status: Active Just busting with charm, this 500-sf studio apartment in north St Petersburg is close to downtown, the 4th St N retail corridor and with easy access to I-275, you'll fall in love! This first-floor unit has restored hardwood floors throughout and an updated bathroom and kitchen. The living area is expansive, and a large nook just off the kitchen could be used to hide a bed for more flexibility. Kitchen has fridge, microwave and gas stove. Tankless hot water heater helps to reduce the electric bill. Laundry on site and one off-street parking place. O

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
763 31st Avenue North - Photo 1 of 1

5d+ ago

Allendale Park - Five Points apartment for rent in St. Petersburg

Apartment for rent

Description

Just busting with charm, this 500-sf studio apartment in north St Petersburg is close to downtown, the 4th St N retail corridor and with easy access to I-275, you'll fall in love! This first-floor unit has restored hardwood floors throughout and an updated bathroom and kitchen. The living area is expansive, and a large nook just off the kitchen could be used to hide a bed for more flexibility. Kitchen has fridge, microwave and gas stove. Tankless hot water heater helps to reduce the electric bill. better efficiency. Laundry on site and one off-street parking place. One ca

1651 32nd Avenue North - Photo 1 of 1

5d+ ago

House for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

1651 32nd Avenue North, St. Petersburg, FL 33713

Outdoor space

2 beds

1 bath

$1,795

House for rent

Description

Property Status: Active Section 8 eligible, cozy 2 bedroom 1 bath home in North St Pete. Th eproperty sits on a large yard and is in close proximity to I-275, Gulf beaches, shopping and restaurants. Office Phone: (727) 821-1999 Copyright © 2025 Stellar MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Advertisement

Nearby rental good for eco-living

Nearby rental good for pet owners

701 29th Ave N - Photo 1 of 1

5d+ ago

Crescent Heights house for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

701 29th Ave N, St. Petersburg, FL 33704

In-unit laundry | Furnished | Garage parking

2 beds

2 baths

$3,500

House for rent

Description

Property Status: Active Furnished short term rental only. This beautifully furnished two-bedroom, two-bathroom home combines classic Florida charm with modern comfort perfect for short-term stays, business travelers, or anyone looking to enjoy a relaxed coastal lifestyle. Step inside to a bright, open living area featuring comfortable seating, a smart TV, and plenty of natural light. The fully equipped kitchen boasts stainless steel appliances, granite countertops, and all the essentials for cooking at home. Both bedrooms are thoughtfully designed with cozy bedding, ample

3505 Prescott St N - Photo 1 of 1
No deposit

5d+ ago

House for rent in St Petersburg

"Charming 3-Bedroom Retreat in St. Petersburg – Cozy Comfort Awaits at 3505 Prescott St N!"

3505 Prescott St N, St Petersburg, FL 33713

Garage parking | Storage | Concierge service

3 beds

1 bath

$2,600

$2,475

Price drop

House for rent

Description

***Move in with LITTLE TO NO SECURITY DEPOSIT USING OBLIGO!*** Welcome to your new oasis at 3505 Prescott St N! This charming 3-bedroom, 1-bathroom home boasts an inviting atmosphere with 1,188 square feet of living space, perfect for anyone looking to settle down in the beautiful city of St. Petersburg. The layout of this residence features an open floor plan that seamlessly connects the living room and kitchen, allowing for effortless entertaining and family gatherings. Natural light floods the spaces, enhancing the warm ambiance and creating a homey feel. The kitchen is

2716 14th Street North - Photo 1 of 1

5d+ ago

Greater Woodlawn house for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

2716 14th Street North, St. Petersburg, FL 33704

In-unit laundry | Garage parking | On-site laundry

2 beds

1 bath

$2,800

House for rent

Description

Property Status: Pending Welcome to this charming 2-bedroom, 1.5-bath home that perfectly blends character and comfort in the highly sought-after Greater Woodlawn neighborhood. Situated in a peaceful yet convenient location just minutes from St. Petersburg’s award-winning Gulf beaches and vibrant downtown, this home features beautifully maintained original hardwood floors, newer windows (2018), a newer roof (2021), and a bright, spacious Florida room ideal for relaxing or entertaining. Outside, enjoy a generous backyard with plenty of room to unwind, garden, or let your pe

3035 Granville Ct N - Photo 1 of 1

5d+ ago

Allendale Park - Five Points house for rent in St. Petersburg

Charming Northeast 4/4 SFH - For Rent

3035 Granville Ct N, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | On-site laundry

4 beds

4 baths

$4,800

House for rent

Description

*Move-In Special: Half off first month’s rent!* Available now for move in within 30 days 12 month lease Spacious & Storm-Ready Northeast St. Pete Home The perfect combination of charm, quality, and function — this beautifully built home offers exceptional comfort, safety, and style. Property Highlights Location: Highly sought-after Northeast St. Petersburg Construction: Built with premium storm-grade materials for ultimate peace of mind Steel Insulated Panels (walls + roof) Steel floor joists and interior framing system 150+ mph wind rating Insulated impact windows (2n

3721 17th Street North #NA - Photo 1 of 1

5d+ ago

House for rent in St. Petersburg

$1,760 - 2 Bedroom 1 Bathroom House In St. Petersburg With Great Amenities

3721 17th Street North #NA, St. Petersburg, FL 33713

Air conditioning | Garage parking | On-site laundry

2 beds

1 bath

$1,950

$1,760

Price drop

House for rent

Available Dec 1

Description

Amazing 2 bedroom, 1 bathroom house in St. Petersburg. Amenities included: central air, central heat, dishwasher, hardwood floors, updated kitchen, updated bathroom, laundry in building, and yard. No Utilities included. Is pet friendly, with pet deposit. Date Available: Nov 30th 2025. $1,760/month first and last months rent. $1,760 security deposit required. Please submit the form on this page or contact Dave at 727-422-2564 to learn more. This property is managed by a responsible landlord using Avail landlord software.

2624 12th Street North #4 - Photo 1 of 1

5d+ ago

Greater Woodlawn apartment for rent in St. Petersburg

Apartment - ST PETERSBURG, FL

2624 12th Street North #4, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Garage parking

2 beds

1 bath

$2,240

Apartment for rent

Description

Property Status: Pending Available as early as Late Nov 2025. Loaded with vintage charm, this 1925, 2nd floor Carriage house Apt in Woodlawn has custom upgrades throughout. Newly finished, 2 bedroom 1 bath apartment with a 1 car garage ready for occupancy. W/S/T, exterior pest control, grounds maintenance and 24hr management contact included. Front load washer dryer in your apt. Finishes include a original, decorative fireplace with hand painted friezes, new kitchen and bath, newer stainless steel appliances, back splash, high quality water filtration at kitchen sink, upp

Find sweet deals near Magnolia Heights

These rentals are 10%-30% cheaper than the local average price for similar rentals.

700 31st Avenue North - Photo 1 of 1

5d+ ago

Allendale Park - Five Points house for rent in St. Petersburg

700 31st Avenue North, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Central heat

3 beds

2 baths

$2,550

House for rent

Available Aug 11

Description

Cute garden Home in Crescent Heights! Flexible floorplan. NON FLOOD ZONE, high and dry! Nice 3 bedroom 2 bath home , split plan. 3rd bedroom perfect for a home office, guest room or mother in law suite! Fenced yard with garden meditation area. Central heat and air conditioning. Small pets are OK. Spacious at 1549 sq ft! Ceramic tile and Luxury vinyl plank flooring. Inside utility room with washer and dryer for residents convenience. Convenient to downtown St Petersburg, 275 & bay bridges. Great location and home. Won't last!!

811 1/2 31st Ave N - Photo 1 of 1

5d+ ago

Allendale Park - Five Points apartment for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

811 1/2 31st Ave N, St. Petersburg, FL 33704

In-unit laundry | Furnished | Air conditioning

2 beds

2 baths

$2,250

Apartment for rent

Description

This fully furnished two-bed, two-bath garage apartment, located in the Five Points neighborhood, boasts walk-in showers, a cook’s kitchen, and outdoor patio. It includes a dishwasher, washer and dryer, and a private entrance. The space features beautiful quartz countertops, stainless steel appliances, luxury vinyl flooring, ample closet space, and perfectly arranged to work from home. It is a short walk to Crescent Lake Park, 56 acres of Banyan Trees, and Coffee Pot Bayou where you can see Dolphins and Manatees. The property is just minutes from Downtown St. Petersburg, V

Advertisement
1439 39th Avenue North - Photo 1 of 1

5d+ ago

House for rent in St. Petersburg

2 beds

1 bath

$2,000

House for rent

Description

Charming 2 bedroom 1 bath updated home ideally located in Saint Petersburg close to downtown. This home has been updated throughout and features two spacious bedrooms. The open kitchen has been updated and includes a breakfast bar connected to the living room. Beyond the kitchen is a Florida room that has windows that let in beautiful natural sunlight. The back yard is fenced-in and has ally access with a covered carport. TERMS: -$2,000 month (12-month lease) -Security deposit starting $0.00 with deposit insurance -$100 application fee (Non refundable)-- per person over t

4049 Iris St N - Photo 1 of 1
Rent special
No deposit

5d+ ago

House for rent in St Petersburg

FULLY FENCED Home For Rent in St Petersburg!

4049 Iris St N, St Petersburg, FL 33703

Carpet | Concierge service | On-site management

3 beds

2 baths

$2,790

House for rent

Description

***Move in with LITTLE TO NO SECURITY DEPOSIT USING OBLIGO!***$1,000 OFF THE FIRST MONTHS RENT! MUST SIGN BY 12/1. Featuring an inviting ambiance and a prime location, 4049 Iris St N in Saint Petersburg, FL, is the ideal rental property you’ve been searching for. This delightful three-bedroom home offers ample space with its 1,084 square feet, perfectly balancing comfort and style. With two full bathrooms, the layout ensures ease and convenience for all residents. Nestled in a vibrant neighborhood, this property provides a serene retreat while still being close to all t

1720 27th Ave N #NA - Photo 1 of 1

5d+ ago

House for rent in St Petersburg

JUST RENOVATED 1 BEDROOM APT - CLOSE TO DOWNTOWN ST. PETERSBURG

1720 27th Ave N #NA, St Petersburg, FL 33713

Air conditioning | Assigned parking | Hardwood floor

2 beds

1 bath

$1,750

House for rent

Available Jun 28

Description

Close to downtown St. Petersburg restaurants, bars and shops! Enjoy your own home with great privacy. This beautifully updated 2 Bedroom house is located in a quiet neighborhood. The house is a short distance to Trader Joes, Whole Foods market, and only 2.6 miles from downtown St. Pete. The home is its own building with private parking off of the back alley. Has its own small yard and area for grilling. No Cats permitted $1700+ flat fee per month for utilities. (Utilities include water, electric, and gas. Internet not included.) Available now. Not in a flood zone! No flood

2001 Dr Martin Luther King Jr St N - Photo 1 of 1

5d+ ago

Crescent Lake apartment for rent in St. Petersburg

Apartment - ST PETERSBURG, FL

2001 Dr Martin Luther King Jr St N, St. Petersburg, FL 33704

On-site laundry | Ceiling fan

1 bed

1 bath

$1,750

Apartment for rent

Description

Property Status: Active Experience the charm of one of St. Petersburg’s most sought-after neighborhoods! This bright and comfortable 1-bedroom, 1-bathroom apartment offers everything you need in a prime location. Just steps from beautiful Crescent Lake and Crescent Lake Park, you’ll enjoy tree-lined streets, morning walks by the water, and easy access to the best of St. Pete living. There is also ON SITE Laundry! Inside, you’ll find a welcoming living space and a screened-in porch perfect for relaxing year-round. The apartment comes with designated off-street parking —

3448 19th Street North - Photo 1 of 1

5d+ ago

House for rent in St. Petersburg

3448 19th Street North, St. Petersburg, FL 33713

In-unit laundry | On-site laundry | Swimming pool

3 beds

1 bath

$3,300

House for rent

Description

Property Status: Active By Appointment Only. Welcome home to this beautifully renovated spacious oasis – 3-bedroom, 1-bath pool home in the highly desirable Oakwood Gardens neighborhood of St. Petersburg! Freshly updated and move-in ready, this charming residence offers the perfect blend of modern comfort and cozy Florida living. YES – you have private access to the pool and backyard from the primary suite! The open and functional layout provides indoor-outdoor living spaces in true Florida fashion, and the large windows fill all rooms in the home with natural light. Ste

Listings within 5 miles
134 22nd Avenue North - Photo 1 of 1

2h ago

Historic Old Northeast house for rent in St. Petersburg

In-unit laundry | Air conditioning | Garage parking

3 beds

2 baths

$4,500

House for rent

Available Dec 2

Description

This tastefully updated 3-bedroom, 2.5-bath Colonial-style home with a bonus room offers 2,180 sq ft of living space, blending modern amenities with timeless charm. The spacious living room features original hardwood floors, a decorative fireplace, and built-ins, opening to a formal dining room perfect for entertaining. The upgraded kitchen boasts white shaker cabinets, granite countertops, stainless steel appliances, and a convenient pantry, with additional storage and access to a half bath in the mudroom/laundry area. Upstairs, you'll find two spacious guest bedrooms, on

4618 1st Street North #B313 - Photo 1 of 1

1d ago

North East Park apartment for rent in St. Petersburg

4618 1st Street North #B313, St. Petersburg, FL 33703

2 beds

2 baths

$1,999

Apartment for rent

Available Feb 10

Description

Nestled within our 4-story mid-rise buildings, you'll discover a collection of meticulously renovated efficiency, one-bedroom, and two-bedroom apartment homes that have character and charm. Situated mere minutes away from the vibrant heart of downtown St. Petersburg, as well as prominent landmarks like Tropicana Field, Interstate 275, and Gandy Boulevard, commuting becomes an effortless endeavor. Embracing convenience to its core, our location ensures easy access to a variety of shopping destinations, the captivating allure of nearby beaches, and the exhilarating pulse of

Showing 1 - 25 of 25 results
Home > Apartments in St. Petersburg > Magnolia Heights Apartments For Rent
Updated: December 3, 2025

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist St. Petersburg, and more.

Learn more about renting in Magnolia Heights, St. Petersburg, FL

Magnolia Heights, St. Petersburg apartment availability

Magnolia Heights offers a good selection of rental listings, with an average of 11 rentals available each month. The majority of rentals in this neighborhood are 1-bedroom and 2-bedroom apartments, with a smaller number of 3-bedroom apartments and studios also available. Many of these apartments offer desirable amenities, including in-unit laundry, outdoor space, and dishwashers, which are available in around 40-45% of rentals. This makes Magnolia Heights a great option for renters looking for convenience and comfort in a St. Petersburg neighborhood.

Methodology: How we got this data

Zumper’s proprietary rental data fuels our analysis. Rent and market trends, availability, neighborhood popularity, and lifestyle scores are all calculated using real-time and 2024 rental inventory and prices.

Our Lifestyle Categories ("great for eco-living," "great for social life," "great for pet owners," etc.) are determined by set criteria, against which we score each listing and its available features. At the neighborhood level, we calculate the listing count for each category to determine which lifestyles best fit each area.

Zumper, founded in 2012, is North America’s largest privately-owned rental platform, offering over 1 million listings across the U.S. and Canada. Stay informed on the latest trends and shifts in the rental market with our monthly National Rent Report, your go-to resource for key insights into the evolving rental landscape.

Magnolia Heights Apartments for rent FAQ

What is the average size of an apartment in Magnolia Heights, FL?

The average size of a 1 bedroom apartment rental in Magnolia Heights is 744 square feet. The average size of a 2 bedroom apartment rental in Magnolia Heights is 858 square feet. The average size of a 3 bedroom apartment rental in Magnolia Heights is 2054 square feet.

Can I afford an apartment for rent in Magnolia Heights, FL?

To help you better understand how much rent you can afford, check out Zumper's rent calculator. Our rent calculator can help you learn more about Magnolia Heights average rent prices.

What type of apartment rental is most common in Magnolia Heights, St. Petersburg, FL?

3 bedroom apartments are the most common type of rentals in Magnolia Heights, St. Petersburg, FL right now.

What type of apartment rental is least common in Magnolia Heights, St. Petersburg, FL?

2 bedroom apartments are the least common type of rentals in Magnolia Heights, St. Petersburg, FL right now.

Looking for apartments in Magnolia Heights, St. Petersburg, FL near you?

🔑Available apartment rentals25
💰Best rent deal763 31st Avenue North
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos