Zumper

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

Average rent

$2,450
increased by39%

Track prices

Great for

Pet owners
Social life
Eco-living

All rentals

3718 14th St N - Photo 1 of 1

1d ago

Magnolia Heights house for rent in St. Petersburg

Dishwasher | Microwave

2 beds

2 baths

$2,650

$2,395

Price drop

House for rent

3236 1/2 11th St N - Photo 1 of 1
New construction

5d+ ago

Magnolia Heights apartment for rent in St. Petersburg

Apartment - ST PETERSBURG, FL

3236 1/2 11th St N, St. Petersburg, FL 33704

In-unit laundry | Garage parking | Storage

1 bed

1 bath

$2,150

$2,000

Price drop

Apartment for rent

3651 15th St N #A - Photo 1 of 1

5d+ ago

Magnolia Heights apartment for rent in St. Petersburg

$1,699 - 2 Bedroom 1 Bathroom Coastal Bungalow In St. Petersburg

3651 15th St N #A, St. Petersburg, FL 33704

Furnished | Air conditioning | Fitness center

2 beds

1 bath

$1,699

Apartment for rent

Available Oct 20

1160 36th Ave N - Photo 1 of 1

5d+ ago

Magnolia Heights house for rent in St. Petersburg

1160 36th Ave N, St. Petersburg, FL 33704

Air conditioning | Garage parking | On-site laundry

2 beds

1 bath

$3,000

House for rent

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

1d ago

Allendale Terrace house for rent in St. Petersburg

4119 Dr Martin Luther King Jr St N, St. Petersburg, FL 33703

Air conditioning | Dishwasher | Microwave

3 beds

2 baths

$2,850

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

1466 30th Ave N - Photo 1 of 1

5d+ ago

Our team has verified this company

Verified

1466 30th Ave N, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Central heat

3 beds

1 bath

$2,149

House for rent

Description

Move In Special $1000.00 OFF 1st full month's rent after move-in. Experience the charm of early 20th-century architecture at 1466 30th Ave N in Saint Petersburg, FL, presented by Renters Warehouse. Nestled in a vibrant neighborhood, this 3-bedroom, 1-bathroom home offers convenient access to local shops, parks, and dining options. Step inside to find a well-designed layout featuring high ceilings and plenty of natural light. Modern updates like stainless steel appliances, air conditioning, and central heating blend seamlessly with classic touches, providing comfort year-

Find rentals with popular amenities

Storage

Dishwasher

Outdoor Space

Garage Parking

3035 Granville Ct N - Photo 1 of 1

5d+ ago

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

3035 Granville Ct N, St. Petersburg, FL 33704

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

4 beds

4 baths

$5,500

House for rent

Description

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 (2nd story) Safety & Efficiency 22 kW whole-house ba

3721 17th St N #NA - Photo 1 of 1

5d+ ago

House for rent in St Petersburg

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

3721 17th St N #NA, St Petersburg, FL 33713

Air conditioning | Garage parking | On-site laundry

2 beds

1 bath

$2,200

House for rent

Available Nov 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 not pet friendly. Date Available: Nov 1st 2025. $2,200/month first and last months rent. $2,200 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.

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.
2624 12th St N #4 - Photo 1 of 1

5d+ ago

Greater Woodlawn apartment for rent in St. Petersburg

Apartment - ST PETERSBURG, FL

2624 12th St N #4, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Garage parking

2 beds

1 bath

$2,240

Apartment for rent

Description

Property Status: Active Available as early as Nov 17th or Dec 1st 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 kitche

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,725

$2,650

Price drop

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!!

Advertisement

Nearby rental good for wellness

Nearby rental good for wfh

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

1439 39th Ave N - Photo 1 of 1

9h ago

House for rent in Saint Petersburg

2 beds

1 bath

$2,100

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,100 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
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

$3,100

$2,975

Price drop

House for rent

Description

***Move in with LITTLE TO NO SECURITY DEPOSIT USING OBLIGO!***Come rent this beautiful, totally remodeled, single home residence! Located in great location. Main features include: 3 bedrooms, 2 bathrooms, front porch and huge backyard. The property has a new A.C., new electrical panel, new plumbing, new kitchen with quartz counter top and new bathrooms, new waterproof vinyl flooring throughout. Home located within a pleasant proximity to downtown St Pete, I-275, stores, restaurants, schools and parks. This property is professionally managed by Spartan Property Management

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

1444 29th Ave N - Photo 1 of 1

5d+ ago

Greater Woodlawn house for rent in St. Petersburg

1444 29th Ave N - A Local Life Property

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

In-unit laundry | Furnished | Garage parking

4 beds

2 baths

$5,199

House for rent

Available Dec 7

Description

Property Id: 1222567 New to town but need more time to find your dream home or can't decide where in St. Pete in to live? Rent this stunning fully-furnished and professionally decorated new-build 4 bedroom + loft/office home for as little or as long as you need, with a 30-day minimum. This home is in one of St. Pete's Premier neighborhoods, and is less than 2 miles from Downtown St. Pete, 1 mile from Crescent Lake, less than 1 mile from I-275, and less than 10 miles to the area's beautiful beaches. - 5 beds - 1 king, 2 queen, & 2 twin - Fully stocked kitchen & wet bar -

1801 31st Ave N - Photo 1 of 1

2d ago

House for rent in Saint Petersburg

The St. Pete Home Everyone Wants - Pet Friendly & Fully Renovated!

1801 31st Ave N, Saint Petersburg, FL 33713

In-unit laundry | On-site laundry | Dishwasher

3 beds

1 bath

$2,695

$2,595

Price drop

House for rent

Available Oct 25

Description

Property Id: 825798 Step inside and fall in love. This light-filled 3BR home blends modern comfort with laid-back Florida charm — just minutes from Downtown St. Pete, Gulfport, and the beaches. Enjoy brand new wide plank floors, a designer kitchen with modern countertops and stainless steel appliances, and a spa-inspired bathroom that feels like a boutique getaway. The open-concept living and dining spaces are perfect for hosting or relaxing after a long day. Out back, your private deck and fenced yard invite slow mornings and starlit nights under the Florida sky. Close t

Find sweet deals near Magnolia Heights

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

868 46th Ave N - Photo 1 of 1

5d+ ago

Our team has verified this company

Verified

868 46th Ave N Saint Petersburg, FL 33703

868 46th Ave N, Saint Petersburg, FL 33703

Fireplace | Deck | Outdoor space

3 beds

2 baths

$2,545

House for rent

Available Oct 2

Description

Lease this home and get more from Invitation Homes professional property management. This home comes fully loaded with quality amenities, must-have services, high-end tech and ProCare® professional maintenance. Your estimated total monthly payment is $2689.90. That covers your base rent, $2545.00 + our required services designed to make your life easier: Air Filter Delivery Fee ($9.95), Internet & Media ($85), Smart Home with video doorbell ($40), and Utility Billing Service Fee ($9.95). Base rent varies based on selected lease term. Get up to $1000 off first full month's

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

5d+ ago

Crescent Lake apartment for rent in St. Petersburg

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 —

Advertisement
1921 Dr Martin Luther King Jr St N - Photo 1 of 1

4d ago

Crescent Lake apartment for rent in St. Petersburg

Apartment - ST PETERSBURG, FL

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

On-site laundry | Ceiling fan | Outdoor space

1 bed

1 bath

$1,500

Apartment for rent

Description

Property Status: Active Move-In Special! Apply within 24 hours of receiving the application and the application fee will be waived. Receive $500 off your first month’s rent for qualified applicants through October 31st. One-Bedroom Apartment Near Crescent Lake Park – Multiple Units Available Just 0.2 miles from Crescent Lake Park and minutes to downtown St. Petersburg, these 1-bedroom, 1-bath units offer convenience and comfort in a highly desirable location. Recent exterior upgrades provide fresh curb appeal, while assigned off-street parking ensures ease of living. Insid

Listings within 5 miles
Aqua 550 - Photo 1 of 1

1d ago

8.4

Very good

Aqua 550

550 50th Ave N, St Petersburg, FL 33703

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

1–2 beds

1 bath

$1,700–$1,775

Apartment for rent

Woodlawn Park - Photo 1 of 1
Rent special

7h ago

8.8

Very good

Woodlawn Park

1646 18th Ave N, St Petersburg, FL 33713

Air conditioning | On-site laundry | Swimming pool

2 beds

1 bath

$1,649–$1,834

Apartment for rent

366 47th Ave N #4 - Photo 1 of 1

4d ago

North East Park condo for rent in St. Petersburg

2/2 Condo in Great St. Pete location

366 47th Ave N #4, St. Petersburg, FL 33703

In-unit laundry | Air conditioning | Assigned parking

2 beds

2 baths

$1,950

Condo for rent

Available Oct 24

Description

Northeast Villas Condominium - Incredible location - just minutes to I-275, downtown St. Pete, Whole Foods, Fresh Market, Trader Joe's and 4th St restaurant corridor. Small, quiet condo complex with hard to find 2/2. Vaulted ceiling in living/dining area with in-unit full-size washer and dryer. Private screened patio with storage closet and outdoor area for BBQ. Primary bedroom has roomy walk-in closet and en-suite bathroom. Kitchen fully equipped w/ new refrigerator, microwave, stove/oven, dishwasher, garbage disposal. Central AC, ceiling fans and luxury vinyl flooring th

379 47th Ave N #212 - Photo 1 of 1

4d ago

Condo for rent in St. Petersburg

379 47th Ave N #212, St. Petersburg, FL 33703

On-site laundry | Swimming pool | Ceiling fan

2 beds

1 bath

$1,600

Condo for rent

Description

Property Status: Active BEAUTIFULLY UPDATED PARKLANE CONDO! Discover this HIDDEN GEM Resort-like Condo Complex just 8 minutes to Vibrant DOWNTOWN St. Petersburg & I-275!! WALK to NE SHOPPING CENTER, PUBLIX & 4th Street’s MANY SHOPS & RESTAURANTS! This WELL-MAINTAINED Condo Complex right on 4th Street North feels like a TROPICAL RESORT! This 2 Bedroom, 1 Bath Corner Unit has been UPDATED THRU-OUT! Upon entering, you will fall in love with light grey FRESH PAINT, TILE FLOORING throughout all living areas, large windows providing NATURAL LIGHT, and RECESSED & DIMMABLE LED LIG

717 19th Ave N #NA - Photo 1 of 1

5d+ ago

Crescent Lake house for rent in St. Petersburg

$4,850 - 4 Bedroom 3 Bathroom Spanish Historic Home On Crescent Lake

717 19th Ave N #NA, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Garage parking

4 beds

3 baths

$4,850

House for rent

Available Nov 9

Description

Historic Crescent Lake Spanish Style Bungalow. 4 bed / 3 bath well maintained home with beautiful upgrades. Brand new stainless steal appliances (gas range), efficient tankless water heater, new washer and dryer, fireplace, private driveway, cozy front porch, deep single car garage, mature Florida friendly landscape, fenced in yard and shellock pavers. Location doesn't get any better. Stroll Crescent Lake (50 yards away), walk or bike to Trader Joe's, Rolling Oats and dozens of local restaurants / shops. A truly perfect and safe downtown neighborhood that immediately feels

4000 24th St N Lot 474 #474 - Photo 1 of 1

5d+ ago

Apartment for rent in St. Petersburg

Mobile Home, Residential - St. Petersburg, FL

4000 24th St N Lot 474 #474, St. Petersburg, FL 33714

Garage parking

2 beds

1 bath

$1,600

Apartment for rent

Description

Property Status: Active An exciting neighborhood in a growing area, Silver Lake is a well-maintained, professionally managed, manufactured housing community. Move your family to a 2 bed/1 bath home . With our flexible financing options, you could own your own home for cheaper than renting. Call us today to talk with one of our representatives and schedule a viewing of your potential new home! Office Phone: (727) 788-4792 Copyright © 2025 My State MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and shou

Showing 1 - 25 of 25 results
Home > Apartments in St. Petersburg > Magnolia Heights Apartments For Rent
Updated: October 29, 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 rent for 1 bedroom apartments for rent in Magnolia Heights, FL?

The average rent for 1 bedroom apartments for rent in Magnolia Heights is $1345 per month. There is 1 1 bedroom apartment for rent in Magnolia Heights, FL.

What is the average rent for 2 bedroom apartments for rent in Magnolia Heights, FL?

The average rent for 2 bedroom apartments for rent in Magnolia Heights is $1700 per month. Currently, there are 4 2 bedroom apartments for rent in Magnolia Heights, FL.

How expensive is it to rent an apartment in Magnolia Heights, FL?

The average rent price in Magnolia Heights, FL for a 2 bedroom apartment is $1700 per month. Magnolia Heights average rent price is below the average national apartment rent price which is $1750 per month for a 2 bedroom apartment. Aside from rent price, the cost of living in Magnolia Heights is also important to know. Cost of living includes but is not limited to: groceries, gas, utilities, water, and electric.

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 611 square feet. The average size of a 2 bedroom apartment rental in Magnolia Heights is 774 square feet. The average size of a 3 bedroom apartment rental in Magnolia Heights is 1532 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?

2 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?

1 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 deal1921 Dr Martin Luther King Jr St N
Popular amenities, ,
🍽With dishwasher
🏠With photos