St. Petersburg, Over $1,000,000

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
410 16th Ave, Indian Rocks Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,688 SqFt

410 16th Ave, Indian Rocks Beach

$1,450,000
New
19800 Gulf Blvd, Indian Shores
  • Residential
  • 4 Beds
  • 5 Baths
  • 2,000 SqFt

19800 Gulf Blvd, Indian Shores

$2,395,000
New
19808 Gulf Blvd, Indian Shores
  • Residential
  • 6 Beds
  • 5 Baths
  • 2,788 SqFt

19808 Gulf Blvd, Indian Shores

$3,695,000
New
158 21st Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 3,342 SqFt

158 21st Ave N, St Petersburg

$1,235,000
New
2205 Gulf Blvd, Indian Rocks Beach
  • Residential
  • 5 Beds
  • 5 Baths
  • 3,444 SqFt

2205 Gulf Blvd, Indian Rocks Beach

$1,200,000
New
2203 Gulf Blvd, Indian Rocks Beach
  • Residential
  • 5 Beds
  • 5 Baths
  • 3,444 SqFt

2203 Gulf Blvd, Indian Rocks Beach

$1,200,000
New
1257 80th St S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 2,457 SqFt

1257 80th St S, St Petersburg

$1,150,000
New
6785 Burning Tree Dr, Seminole
  • Residential
  • 3 Beds
  • 4 Baths
  • 4,449 SqFt

6785 Burning Tree Dr, Seminole

$1,395,000
New
1079 Snell Isle Blvd Ne, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,062 SqFt

1079 Snell Isle Blvd Ne, St Petersburg

$1,300,000
New
6125 Bayou Grande Blvd Ne, St Petersburg
  • Residential
  • 4 Beds
  • 5 Baths
  • 4,608 SqFt

6125 Bayou Grande Blvd Ne, St Petersburg

$2,635,000
New
2105 Pass A Grille Way, St Pete Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,198 SqFt

2105 Pass A Grille Way, St Pete Beach

$2,499,000
New
1 Beach Dr Se #808, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 2,893 SqFt

1 Beach Dr Se #808, St Petersburg

$1,050,000
New
6209 Pasadena Point Blvd S, Gulfport
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,936 SqFt

6209 Pasadena Point Blvd S, Gulfport

$1,150,000
New
340 42nd Ave, St Pete Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,979 SqFt

340 42nd Ave, St Pete Beach

$1,150,000
11595 48th Ave N, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 3,856 SqFt

11595 48th Ave N, St Petersburg

$1,399,900
350 Rafael Blvd Ne, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,524 SqFt

350 Rafael Blvd Ne, St Petersburg

$1,279,500
600 Alda Way Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 4,335 SqFt

600 Alda Way Ne, St Petersburg

$1,975,000
2155 Oceanview Dr, Tierra Verde
  • Residential
  • 4 Beds
  • 6 Baths
  • 6,398 SqFt

2155 Oceanview Dr, Tierra Verde

$5,500,000
100 Beach Dr Ne #1900, St Petersburg
  • Residential
  • 4 Beds
  • 6 Baths
  • 4,831 SqFt

100 Beach Dr Ne #1900, St Petersburg

$4,219,000
230 Bath Club Blvd S, North Redington Beach
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,050 SqFt

230 Bath Club Blvd S, North Redington Beach

$1,000,000
8101 Elbow Ln N, St Petersburg
  • Residential
  • 4 Beds
  • 6 Baths
  • 4,679 SqFt

8101 Elbow Ln N, St Petersburg

$2,000,000
New
10117 Tarpon Dr, Treasure Island
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,679 SqFt

10117 Tarpon Dr, Treasure Island

$1,350,000
371 12th Ave, Indian Rocks Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,400 SqFt

371 12th Ave, Indian Rocks Beach

$2,300,000
4830 Paradise Way S, Saint Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 4,131 SqFt

4830 Paradise Way S, Saint Petersburg

$1,300,000
1249 Snell Isle Blvd Ne, St Petersburg
  • Residential
  • 4 Beds
  • 5 Baths
  • 4,473 SqFt

1249 Snell Isle Blvd Ne, St Petersburg

$2,195,000
New
407 Toledo Way Ne, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,422 SqFt

407 Toledo Way Ne, St Petersburg

$1,100,000
New
404 16th Ave, Indian Rocks Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,271 SqFt

404 16th Ave, Indian Rocks Beach

$1,150,000
2040 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 7 Beds
  • 9 Baths
  • 12,412 SqFt

2040 Brightwaters Blvd Ne, St Petersburg

$15,000,000
851 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 7 Baths
  • 7,029 SqFt

851 Brightwaters Blvd Ne, St Petersburg

$3,990,000
19816 Gulf Blvd #302, Indian Shores
  • Residential
  • 4 Beds
  • 3 Baths
  • 3,620 SqFt

19816 Gulf Blvd #302, Indian Shores

$1,999,000
138 Almedo Way Ne, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,528 SqFt

138 Almedo Way Ne, St Petersburg

$1,497,000
1935 Arrowhead Dr Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 4,659 SqFt

1935 Arrowhead Dr Ne, St Petersburg

$2,999,000 ↓ $500,000
2040&2044 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 10 Beds
  • 14 Baths
  • 18,157 SqFt

2040&2044 Brightwaters Blvd Ne, St Petersburg

$19,995,000
18212 Sunset Blvd, Redington Shores
  • Residential
  • 4 Beds
  • 6 Baths
  • 6,267 SqFt

18212 Sunset Blvd, Redington Shores

$5,990,000
132 29th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,438 SqFt

132 29th Ave N, St Petersburg

$1,295,000 ↓ $80,000
940 Gulf Blvd #200, Indian Rocks Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,584 SqFt

940 Gulf Blvd #200, Indian Rocks Beach

$1,299,900
3876 Belle Vista Dr E, St Pete Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,463 SqFt

3876 Belle Vista Dr E, St Pete Beach

$1,390,000
New
10210 Tarpon Dr, Treasure Island
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,900 SqFt

10210 Tarpon Dr, Treasure Island

$1,925,000
320 Sunset Dr S, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 4,115 SqFt

320 Sunset Dr S, St Petersburg

$1,999,990 ↓ $101,010
New
2027 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 6 Baths
  • 4,941 SqFt

2027 Brightwaters Blvd Ne, St Petersburg

$3,350,000
146 4th Ave Ne #401, St Petersburg
  • Residential
  • 2 Beds
  • 3 Baths
  • 2,153 SqFt

146 4th Ave Ne #401, St Petersburg

$1,250,000
2 4th Ave, Indian Rocks Beach
  • Residential
  • 4 Beds
  • 6 Baths
  • 3,792 SqFt

2 4th Ave, Indian Rocks Beach

$3,295,000
19730 Gulf Blvd #300, Indian Shores
  • Residential
  • 5 Beds
  • 5 Baths
  • 5,100 SqFt

19730 Gulf Blvd #300, Indian Shores

$2,250,000
New
8176 Bayhaven Dr, Seminole
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,530 SqFt

8176 Bayhaven Dr, Seminole

$1,150,000
New
481 Capri Way Ne, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,689 SqFt

481 Capri Way Ne, St Petersburg

$1,350,000
1611 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 7 Baths
  • 6,037 SqFt

1611 Brightwaters Blvd Ne, St Petersburg

$5,495,000
New
1336 51st Ave Ne, St Petersburg
  • Residential
  • 5 Beds
  • 3 Baths
  • 3,859 SqFt

1336 51st Ave Ne, St Petersburg

$1,250,000
454 Harbor Dr S, Indian Rocks Beach
  • Residential
  • 4 Beds
  • 3 Baths
  • 3,000 SqFt

454 Harbor Dr S, Indian Rocks Beach

$1,750,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 July 10th, 2020 at 1:15am EDT.

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

Let's Go