Townhomes for Sale in Pinellas County, FL

525 Active Listings • Updated Daily from MLS

Avg: $623K Min: $149K Max: $3.5M 42 with Pool 103 Waterfront
300 Newbury Pl N
$945K
300 Newbury Pl N
St Petersburg, Pinellas County
3 bd • 5 ba • 3,950 sqft
100 Windrush Blvd #1
$949K
100 Windrush Blvd #1
Indian Rocks Beach, Pinellas County
3 bd • 3 ba • 1,812 sqft
510 Douglas Pl
$949K
510 Douglas Pl
Dunedin, Pinellas County
4 bd • 4 ba • 2,316 sqft
9996 Key Haven Rd
$949K
9996 Key Haven Rd
Seminole, Pinellas County
3 bd • 3 ba • 2,374 sqft
40 64th St S #1
$950K
40 64th St S #1
St Petersburg, Pinellas County
3 bd • 3 ba • 2,039 sqft
3005 1st Ave N
$950K
3005 1st Ave N
St Petersburg, Pinellas County
3 bd • 4 ba • 2,108 sqft
100 Windrush Blvd #2
$975K
100 Windrush Blvd #2
Indian Rocks Beach, Pinellas County
3 bd • 3 ba • 1,881 sqft
130 8th St N
$979K
130 8th St N
St Petersburg, Pinellas County
3 bd • 4 ba • 1,988 sqft
19930 Gulf Blvd #3b
$980K
19930 Gulf Blvd #3b
Indian Shores, Pinellas County
2 bd • 3 ba • 1,162 sqft
4629 Mirabella Ct #a
$987K
4629 Mirabella Ct #a
St Pete Beach, Pinellas County
4 bd • 4 ba • 2,275 sqft
19915 Gulf Blvd #204
$989K
19915 Gulf Blvd #204
Indian Shores, Pinellas County
4 bd • 4 ba • 2,298 sqft
1109 Pinellas Bayway S #103
$989K
1109 Pinellas Bayway S #103
Tierra Verde, Pinellas County
3 bd • 3 ba • 2,593 sqft
1325 Snell Isle Blvd Ne #105
$995K
1325 Snell Isle Blvd Ne #105
St Petersburg, Pinellas County
2 bd • 3 ba • 1,760 sqft
1071 Pinellas Bayway S
$995K
1071 Pinellas Bayway S
St Petersburg, Pinellas County
3 bd • 4 ba • 2,215 sqft
5559 Escondida Blvd S
$997K
5559 Escondida Blvd S
St Petersburg, Pinellas County
3 bd • 3 ba • 1,915 sqft
118 Marina Del Rey Ct
$999K
118 Marina Del Rey Ct
Clearwater Beach, Pinellas County
3 bd • 4 ba • 2,150 sqft
18838 Gulf Blvd #202
$999K
18838 Gulf Blvd #202
Indian Shores, Pinellas County
2 bd • 3 ba • 1,575 sqft
152 117th Ave #2
$1,000K
152 117th Ave #2
Treasure Island, Pinellas County
3 bd • 3 ba • 2,448 sqft
19217 Gulf Blvd
$1.0M
19217 Gulf Blvd
Indian Shores, Pinellas County
3 bd • 3 ba • 2,873 sqft
2200 Bay Blvd #b
$1.1M
2200 Bay Blvd #b
Indian Rocks Beach, Pinellas County
4 bd • 3 ba • 2,200 sqft
487 Pinellas Bayway S #207
$1.1M
487 Pinellas Bayway S #207
St Petersburg, Pinellas County
4 bd • 4 ba • 2,970 sqft
5668 Escondida Blvd S
$1.1M
5668 Escondida Blvd S
St Petersburg, Pinellas County
3 bd • 3 ba • 1,905 sqft
16306 1st St E
$1.1M
16306 1st St E
Redington Beach, Pinellas County
3 bd • 3 ba • 2,403 sqft
12274 1st St W #2
$1.2M
12274 1st St W #2
Treasure Island, Pinellas County
2 bd • 3 ba • 1,510 sqft

Townhomes for Sale in Pinellas County, Florida

Pinellas County, Florida offers a wide range of townhomes for sale. With 525 active listings and a median price around $623K, 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, Palm Harbor, Seminole, Pinellas Park, Dunedin, Tarpon Springs, Tierra Verde.