With its “big city” feel but “small town” atmosphere, Saint Petersburg is the fourth largest city in Florida with 240 miles of shoreline on the Gulf of Mexico. It offers not only wonderful climate, but a wide range of cultural venues, nature parks, and sporting activities. Located on a peninsula between Tampa Bay and the Gulf, it attracts people of all ages.

 

St. Petersburg

All Listings $100,000 - $200,000 $200,000 - $300,000
$300,000 - $400,000 $400,000 - $500,000 $500,000 - $600,000
$600,000 - $700,000 $700,000 - $800,000 $800,000 - $900,000
$900,000 - $1,000,000 Over $1,000,000
New
8799 Bardmoor Boulevard 105, SEMINOLE
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,075 SqFt

8799 Bardmoor Boulevard 105, SEMINOLE

$184,900
2519 Coral Court, INDIAN ROCKS BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,934 SqFt

2519 Coral Court, INDIAN ROCKS BEACH

$764,433 ↓ $1,131
2509 Coral Court, INDIAN ROCKS BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,983 SqFt

2509 Coral Court, INDIAN ROCKS BEACH

$855,158 ↑ $4,000
2511 Coral Court, INDIAN ROCKS BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,934 SqFt

2511 Coral Court, INDIAN ROCKS BEACH

$768,473 ↑ $4,000
2515 Coral Court, INDIAN ROCKS BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,934 SqFt

2515 Coral Court, INDIAN ROCKS BEACH

$776,419 ↑ $4,000
7441 1st Street Ne, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,822 SqFt

7441 1st Street Ne, ST PETERSBURG

$225,000
5296 Neil Drive 71, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,556 SqFt

5296 Neil Drive 71, ST PETERSBURG

$352,645 ↑ $7,390
5298 Neil Drive 72, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,713 SqFt

5298 Neil Drive 72, ST PETERSBURG

$345,255
5300 Neil Drive 73, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,713 SqFt

5300 Neil Drive 73, ST PETERSBURG

$350,990 ↑ $2,500
6628 1st Street N, ST PETERSBURG
  • Residential
  • 7 Beds
  • 5 Baths
  • 6,123 SqFt

6628 1st Street N, ST PETERSBURG

$1,750,000 ↓ $200,000
300 150th Avenue 200, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,407 SqFt

300 150th Avenue 200, MADEIRA BEACH

$689,430 ↑ $72,735
300 150th Avenue 201, MADEIRA BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,682 SqFt

300 150th Avenue 201, MADEIRA BEACH

$742,570
300 150th Avenue 203, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,604 SqFt

300 150th Avenue 203, MADEIRA BEACH

$793,980 ↑ $71,440
300 150th Avenue 302, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,306 SqFt

300 150th Avenue 302, MADEIRA BEACH

$639,940 ↑ $87,130
300 150th Avenue 305, MADEIRA BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,107 SqFt

300 150th Avenue 305, MADEIRA BEACH

$989,750 ↑ $108,555
300 150th Avenue 310, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,284 SqFt

300 150th Avenue 310, MADEIRA BEACH

$504,340
300 150th Avenue 311, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,569 SqFt

300 150th Avenue 311, MADEIRA BEACH

$634,065
300 150th Avenue 502, MADEIRA BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,665 SqFt

300 150th Avenue 502, MADEIRA BEACH

$824,175 ↑ $103,150
300 150th Avenue 408, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,306 SqFt

300 150th Avenue 408, MADEIRA BEACH

$649,940 ↑ $82,130
300 150th Avenue 511, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,569 SqFt

300 150th Avenue 511, MADEIRA BEACH

$664,065
300 150th Avenue 510, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,284 SqFt

300 150th Avenue 510, MADEIRA BEACH

$534,340
300 150th Avenue 505, MADEIRA BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,107 SqFt

300 150th Avenue 505, MADEIRA BEACH

$871,195
300 150th Avenue 501, MADEIRA BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,682 SqFt

300 150th Avenue 501, MADEIRA BEACH

$717,570
300 150th Avenue 503, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,604 SqFt

300 150th Avenue 503, MADEIRA BEACH

$667,540
300 150th Avenue 307, MADEIRA BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,107 SqFt

300 150th Avenue 307, MADEIRA BEACH

$989,750 ↑ $108,555
300 150th Avenue 306, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,306 SqFt

300 150th Avenue 306, MADEIRA BEACH

$639,940 ↑ $87,130
300 150th Avenue 406, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,306 SqFt

300 150th Avenue 406, MADEIRA BEACH

$517,810
965 Arlington Avenue N 34, SAINT PETERSBURG
  • Residential
  • 3 Beds
  • 5 Baths
  • 2,158 SqFt

965 Arlington Avenue N 34, SAINT PETERSBURG

$722,000
961 Arlington Avenue N 33, SAINT PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 1,972 SqFt

961 Arlington Avenue N 33, SAINT PETERSBURG

$601,000
300 150th Avenue 409, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,604 SqFt

300 150th Avenue 409, MADEIRA BEACH

$652,540
300 150th Avenue 407, MADEIRA BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,107 SqFt

300 150th Avenue 407, MADEIRA BEACH

$846,195
300 150th Avenue 401, MADEIRA BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,682 SqFt

300 150th Avenue 401, MADEIRA BEACH

$702,570
300 150th Avenue 411, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,569 SqFt

300 150th Avenue 411, MADEIRA BEACH

$649,065
1843 Bayou Grande Boulevard Ne, ST PETERSBURG
  • Residential
  • 4 Beds
  • 5 Baths
  • 3,511 SqFt

1843 Bayou Grande Boulevard Ne, ST PETERSBURG

$1,748,700
700 31st Street N, SAINT PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,944 SqFt

700 31st Street N, SAINT PETERSBURG

$559,900 ↑ $60,000
2611 1st Avenue N 10, ST PETERSBURG
  • Residential
  • 2 Beds
  • 4 Baths
  • 1,715 SqFt

2611 1st Avenue N 10, ST PETERSBURG

$435,000 ↑ $5,000
2611 1st Avenue N 13, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,722 SqFt

2611 1st Avenue N 13, ST PETERSBURG

$445,000
2611 1st Avenue N 14, ST PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 1,906 SqFt

2611 1st Avenue N 14, ST PETERSBURG

$465,000 ↓ $6,000
2611 1st Avenue N 9, ST PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,070 SqFt

2611 1st Avenue N 9, ST PETERSBURG

$499,000 ↑ $4,000
2611 1st Avenue N 11, ST PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,422 SqFt

2611 1st Avenue N 11, ST PETERSBURG

$530,000 ↓ $15,000
2617 1st Avenue N 7, ST PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,255 SqFt

2617 1st Avenue N 7, ST PETERSBURG

$530,000
2613 1st Avenue N 8, ST PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,255 SqFt

2613 1st Avenue N 8, ST PETERSBURG

$528,000 ↑ $8,000
104 26th Street N 12, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,715 SqFt

104 26th Street N 12, ST PETERSBURG

$435,000
116 26th Street N 15, ST PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 1,906 SqFt

116 26th Street N 15, ST PETERSBURG

$485,000
2625 1st Avenue N 18, ST PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,255 SqFt

2625 1st Avenue N 18, ST PETERSBURG

$555,000
2621 1st Avenue N 19, ST PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,255 SqFt

2621 1st Avenue N 19, ST PETERSBURG

$555,000
545 26th Avenue N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 3,051 SqFt

545 26th Avenue N, ST PETERSBURG

$889,000
719 16th Avenue N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 3,051 SqFt

719 16th Avenue N, ST PETERSBURG

$939,000

 

 

All listing information is deemed reliable but not guaranteed and should be independently verified through personal inspection by appropriate professionals. Listings displayed on this website may be subject to prior sale or removal from sale; availability of any listing should always be independently verified.

Listing information is provided for consumer personal, non-commercial use, solely to identify potential properties for potential purchase; all other use is strictly prohibited and may violate relevant federal and state law.

Listing data comes from My Florida Regional MLS DBA Stellar MLS.

Listing information last updated on September 23rd, 2021 at 1:09pm EDT.

What's Your Home Worth? Find out now, for Free.

Let's Go