Bayfront Homes for Sale in Pinellas County, FL

575 Active Listings • Updated Daily from MLS

Avg: $1.1M Min: $1K Max: $37.5M 181 with Pool 575 Waterfront
2970 68th Ave S
$3.4M
2970 68th Ave S
St Petersburg, Pinellas County
4 bd • 4 ba • 3,670 sqft
555 5th Ave Ne #711
$3.4M
555 5th Ave Ne #711
St Petersburg, Pinellas County
3 bd • 3 ba • 3,300 sqft
7115 Bay St
$3.4M
7115 Bay St
St Pete Beach, Pinellas County
5 bd • 4 ba • 3,741 sqft
631 Harbor Is
$3.4M
631 Harbor Is
Clearwater Beach, Pinellas County
4 bd • 4 ba • 2,653 sqft
582 Johns Pass Ave
$3.5M
582 Johns Pass Ave
Madeira Beach, Pinellas County
6 bd • 6 ba • 4,255 sqft
500 Belle Point Dr
$3.5M
500 Belle Point Dr
St Pete Beach, Pinellas County
4 bd • 5 ba • 3,500 sqft
231 Midway Is
$3.6M
231 Midway Is
Clearwater Beach, Pinellas County
3 bd • 5 ba • 4,509 sqft
3313 W Maritana Dr
$3.7M
3313 W Maritana Dr
St Pete Beach, Pinellas County
4 bd • 5 ba • 3,228 sqft
4914 59th Ave S
$3.7M
4914 59th Ave S
St Petersburg, Pinellas County
5 bd • 5 ba • 5,086 sqft
482 Hermosita Dr
$3.7M
482 Hermosita Dr
St Pete Beach, Pinellas County
6 bd • 6 ba • 5,206 sqft
116 Devon Dr
$3.8M
116 Devon Dr
Clearwater Beach, Pinellas County
4 bd • 4 ba • 3,500 sqft
7680 Paradise Pointe Cir S
$3.8M
7680 Paradise Pointe Cir S
St Petersburg, Pinellas County
5 bd • 5 ba • 4,124 sqft
24 N Pine Cir
$3.8M
24 N Pine Cir
Belleair, Pinellas County
5 bd • 7 ba • 5,024 sqft
1803 Beach Dr Se
$3.9M
1803 Beach Dr Se
St Petersburg, Pinellas County
5 bd • 7 ba • 4,790 sqft
2503 Pass A Grille Way
$3.9M
2503 Pass A Grille Way
St Pete Beach, Pinellas County
3 bd • 3 ba • 2,912 sqft
2279 Mermaid Pt Ne
$4.0M
2279 Mermaid Pt Ne
St Petersburg, Pinellas County
4 bd • 5 ba • 4,814 sqft
2057 N Pointe Alexis Dr
$4.0M
2057 N Pointe Alexis Dr
Tarpon Springs, Pinellas County
4 bd • 5 ba • 6,111 sqft
13 Treasure Ln
$4.0M
13 Treasure Ln
Treasure Island, Pinellas County
4 bd • 5 ba • 4,487 sqft
255 104th Ave
$4.0M
255 104th Ave
Treasure Island, Pinellas County
16 bd • 12 ba • 7,500 sqft
3830 Shore Acres Blvd Ne
$4.4M
3830 Shore Acres Blvd Ne
St Petersburg, Pinellas County
6 bd • 7 ba • 5,186 sqft
874 Placido Way Ne
$4.4M
874 Placido Way Ne
St Petersburg, Pinellas County
4 bd • 4 ba • 3,622 sqft
7801 9th Ave S
$4.4M
7801 9th Ave S
St Petersburg, Pinellas County
4 bd • 4 ba • 3,685 sqft
19 Bayfront Ct S
$4.5M
19 Bayfront Ct S
St Petersburg, Pinellas County
4 bd • 4 ba • 4,264 sqft
6151 Bayou Grande Blvd Ne
$4.7M
6151 Bayou Grande Blvd Ne
St Petersburg, Pinellas County
4 bd • 5 ba • 4,036 sqft

Bayfront Homes for Sale in Pinellas County, Florida

Pinellas County, Florida offers a wide range of bayfront homes for sale. With 575 active listings and a median price around $1.1M, there's something for every buyer. Search by city below or use our map to explore neighborhoods across the county.

Top cities: St Petersburg, Clearwater, St Pete Beach, South Pasadena, Clearwater Beach, Treasure Island, Tierra Verde, Madeira Beach.