Townhomes for Sale in St. Petersburg, FL

100 of 203 results

4982 COQUINA KEY DRIVE SE, ST PETERSBURG, FL 33705
Active
$489,990
1 bd • 2 ba • 933 sq ft
4982 COQUINA KEY DRIVE SE, ST PETERSBURG, FL 33705
184 BANYAN BAY DRIVE, ST PETERSBURG, FL 33705
Active
$650,000
3 bd • 3 ba • 2,194 sq ft
184 BANYAN BAY DRIVE, ST PETERSBURG, FL 33705
490 87TH AVENUE NORTH, ST PETERSBURG, FL 33702
Active
$829,000
4 bd • 3 ba • 3,753 sq ft
490 87TH AVENUE NORTH, ST PETERSBURG, FL 33702
4902 RATTLESNAKE POINTE COURT, TAMPA, FL 33616
Active
$730,000
4 bd • 4 ba • 3,240 sq ft
4902 RATTLESNAKE POINTE COURT, TAMPA, FL 33616
145 5TH AVENUE N, ST PETERSBURG, FL 33701
Active
$3,500,000
4 bd • 4 ba • 3,589 sq ft
145 5TH AVENUE N, ST PETERSBURG, FL 33701
637 PINELLAS BAYWAY S UNIT 111, ST PETERSBURG, FL 33715
Active
$814,999
Condo
2 bd • 3 ba • 1,650 sq ft
637 PINELLAS BAYWAY S UNIT 111, ST PETERSBURG, FL 33715
521 PINELLAS BAYWAY S UNIT 202, ST PETERSBURG, FL 33715
Active
$445,000
Condo
3 bd • 3 ba • 2,140 sq ft
521 PINELLAS BAYWAY S UNIT 202, ST PETERSBURG, FL 33715
6490 CAPE HATTERAS WAY NE UNIT 2, ST PETERSBURG, FL 33702
Active
$349,900
Condo
4 bd • 2 ba • 1,610 sq ft
6490 CAPE HATTERAS WAY NE UNIT 2, ST PETERSBURG, FL 33702
364 14TH STREET N UNIT 1, ST PETERSBURG, FL 33705
Active
$929,900
Condo
3 bd • 4 ba • 2,995 sq ft
364 14TH STREET N UNIT 1, ST PETERSBURG, FL 33705
6057 MOORINGS DRIVE S, ST PETERSBURG, FL 33712
Active
$739,000
3 bd • 3 ba • 1,920 sq ft
6057 MOORINGS DRIVE S, ST PETERSBURG, FL 33712
Active
$269,000
2 bd • 3 ba • 1,538 sq ft
3871 MARINER DRIVE, ST PETERSBURG, FL 33705
Active
$715,000
3 bd • 4 ba • 2,013 sq ft
2526 13TH AVENUE N, ST PETERSBURG, FL 33713
Active
$699,900
3 bd • 4 ba • 2,618 sq ft
2724 5TH AVENUE S, ST PETERSBURG, FL 33712
Active
$269,900
Condo
3 bd • 2 ba • 1,620 sq ft
6435 92ND PLACE UNIT 904, PINELLAS PARK, FL 33782
Active
$699,750
3 bd • 3 ba • 2,927 sq ft
3840 POMPANO DRIVE SE, ST PETERSBURG, FL 33705
Active
$274,900
3 bd • 2 ba • 1,305 sq ft
8414 17TH STREET N, ST PETERSBURG, FL 33702
Active
$1,499,000
Condo
3 bd • 2 ba • 4,656 sq ft
17 FRANKLIN COURT S UNIT C, ST PETERSBURG, FL 33711
Active
$775,000
4 bd • 3 ba • 2,230 sq ft
191 BANYAN BAY DRIVE, ST PETERSBURG, FL 33705
Active
$249,900
2 bd • 2 ba • 1,195 sq ft
6343 23RD STREET N, ST PETERSBURG, FL 33702
Active
$235,000
Condo
2 bd • 2 ba • 1,245 sq ft
6492 92ND PLACE N UNIT 302, PINELLAS PARK, FL 33782
Active
$1,995,000
5 bd • 4 ba • 5,793 sq ft
830 PINELLAS BAYWAY S, ST PETERSBURG, FL 33715
Active
$650,000
3 bd • 3 ba • 2,290 sq ft
771 DATE PALM LANE, ST PETERSBURG, FL 33707
Active
$639,990
Condo
3 bd • 4 ba • 2,371 sq ft
474 31ST WAY N UNIT 7, ST PETERSBURG, FL 33713
Active
$299,900
3 bd • 3 ba • 1,538 sq ft
192 COQUINA BAY DRIVE, ST PETERSBURG, FL 33705
Active
$744,900
Condo
3 bd • 3 ba • 1,395 sq ft
237 7TH AVENUE N UNIT 2, ST PETERSBURG, FL 33701
Active
$775,000
3 bd • 4 ba • 2,165 sq ft
1210 25TH STREET N, ST PETERSBURG, FL 33713
Active
$610,000
3 bd • 3 ba • 1,585 sq ft
394 MADEIRA CIRCLE, ST PETERSBURG, FL 33715
Active
$465,000
Condo
2 bd • 3 ba • 1,750 sq ft
465 PINELLAS BAYWAY S UNIT 311, TIERRA VERDE, FL 33715
Active
$644,990
3 bd • 4 ba • 2,371 sq ft
470 31ST WAY N, ST PETERSBURG, FL 33713
Active
$287,500
Condo
2 bd • 2 ba • 1,500 sq ft
5756 CALAIS BOULEVARD N UNIT 8, ST PETERSBURG, FL 33714
Active
$549,900
Condo
2 bd • 3 ba • 1,679 sq ft
128 1ST STREET E. UNIT 102, TIERRA VERDE, FL 33715
Active
$1,199,000
3 bd • 2 ba • 2,075 sq ft
18 JEFFERSON COURT S, ST PETERSBURG, FL 33711
Active
$260,000
Condo
3 bd • 3 ba • 1,500 sq ft
7322 STONE HAVEN COURT N UNIT 7322, PINELLAS PARK, FL 33781
Active
$229,000
Condo
2 bd • 3 ba • 1,180 sq ft
3247 38TH WAY S UNIT C, ST PETERSBURG, FL 33711
Active
$765,000
3 bd • 3 ba • 1,814 sq ft
10351 2ND STREET N, ST PETERSBURG, FL 33716
Active
$168,000
Condo
1 bd • 1 ba • 735 sq ft
3275 37TH WAY S UNIT D, ST PETERSBURG, FL 33711
Active
$950,000
Condo
3 bd • 3 ba • 2,600 sq ft
40 64TH STREET S UNIT 1, ST PETERSBURG, FL 33707
Active
$939,900
Condo
3 bd • 3 ba • 1,625 sq ft
350 2ND STREET N UNIT 6, ST PETERSBURG, FL 33701
Active
$1,099,000
Condo
4 bd • 4 ba • 2,970 sq ft
487 PINELLAS BAYWAY S UNIT 207, ST PETERSBURG, FL 33715
Active
$699,000
3 bd • 3 ba • 2,720 sq ft
1625 9TH AVENUE N, ST PETERSBURG, FL 33713
Active
$524,900
Condo
2 bd • 3 ba • 2,750 sq ft
637 PINELLAS BAYWAY S UNIT 207, TIERRA VERDE, FL 33715
Active
$997,000
3 bd • 3 ba • 1,915 sq ft
5559 ESCONDIDA BOULEVARD S, ST PETERSBURG, FL 33715
Active
$435,000
3 bd • 3 ba • 2,173 sq ft
3455 17TH AVENUE S, ST PETERSBURG, FL 33711
Active
$1,650,000
Condo
3 bd • 5 ba • 2,980 sq ft
536 4TH AVENUE S UNIT 2, ST PETERSBURG, FL 33701
Active
$380,000
3 bd • 3 ba • 1,420 sq ft
4052 70TH TERRACE N, PINELLAS PARK, FL 33781
Active
$379,900
Condo
2 bd • 3 ba • 1,500 sq ft
1710 LIGHTHOUSE TERRACE S UNIT 1, SOUTH PASADENA, FL 33707
Active
$379,000
2 bd • 2 ba • 1,200 sq ft
623 52ND AVENUE N, ST PETERSBURG, FL 33703
Active
$399,000
Condo
2 bd • 4 ba • 1,600 sq ft
751 PINELLAS BAYWAY S UNIT 208, TIERRA VERDE, FL 33715
Active
$669,900
Condo
2 bd • 4 ba • 3,168 sq ft
1117 PINELLAS BAYWAY S UNIT 301, ST PETERSBURG, FL 33715
Active
$599,900
Condo
3 bd • 3 ba • 2,205 sq ft
120 1ST STREET E UNIT 108, TIERRA VERDE, FL 33715
Active
$825,000
Condo
3 bd • 3 ba • 2,759 sq ft
360 PINELLAS BAYWAY S UNIT I, ST PETERSBURG, FL 33715
Active
$785,000
3 bd • 4 ba • 1,941 sq ft
262 8TH STREET N, ST PETERSBURG, FL 33701
Active
$675,000
3 bd • 3 ba • 1,970 sq ft
3137 MOORINGS DRIVE S, ST PETERSBURG, FL 33712
Active
$899,000
3 bd • 4 ba • 3,292 sq ft
536 DR. MARTIN LUTHER KING JR STREET S, ST PETERSBURG, FL 33701
Active
$295,000
3 bd • 3 ba • 1,790 sq ft
9889 66TH STREET N, PINELLAS PARK, FL 33782
Active
$350,000
2 bd • 2 ba • 1,400 sq ft
604 51ST AVENUE N, ST PETERSBURG, FL 33703
Active
$680,000
4 bd • 3 ba • 1,920 sq ft
6064 MOORINGS DRIVE S, ST PETERSBURG, FL 33712
Active
$799,000
3 bd • 4 ba • 3,118 sq ft
2168 9TH AVENUE N, ST PETERSBURG, FL 33713
Active
$799,000
Condo
3 bd • 4 ba • 2,118 sq ft
2168 9TH AVENUE N UNIT 5, ST PETERSBURG, FL 33703
Active
$789,000
Condo
3 bd • 4 ba • 3,118 sq ft
2168 9TH AVENUE N UNIT 4, ST PETERSBURG, FL 33713
Active
$789,000
Condo
3 bd • 4 ba • 3,118 sq ft
2168 9TH AVENUE N UNIT 2, ST PETERSBURG, FL 33713
Active
$789,000
Condo
3 bd • 4 ba • 3,118 sq ft
2168 9TH AVENUE N UNIT 3, ST PETERSBURG, FL 33713
Active
$799,900
3 bd • 4 ba • 2,658 sq ft
301 15TH STREET N, ST PETERSBURG, FL 33705
Active
$699,900
3 bd • 4 ba • 2,658 sq ft
305 15TH STREET N, ST PETERSBURG, FL 33705
Active
$539,999
3 bd • 3 ba • 1,995 sq ft
623 53RD AVE N, ST PETERSBURG, FL 33703
Active
$499,999
3 bd • 3 ba • 2,044 sq ft
1171 VENETIAN HARBOR DRIVE NE, ST PETERSBURG, FL 33702
Active
$359,000
Condo
3 bd • 3 ba • 1,613 sq ft
6400 46TH AVENUE N UNIT 3, KENNETH CITY, FL 33709
Active
$795,000
3 bd • 4 ba • 3,198 sq ft
371 13TH ST N, ST PETERSBURG, FL 33705
Active
$795,000
3 bd • 4 ba • 3,198 sq ft
379 13TH ST N, ST PETERSBURG, FL 33705
Active
$785,000
3 bd • 4 ba • 3,198 sq ft
375 13TH ST N, ST PETERSBURG, FL 33705
Active
$785,000
3 bd • 4 ba • 3,198 sq ft
373 13TH ST N, ST PETERSBURG, FL 33705
Active
$779,000
3 bd • 4 ba • 3,198 sq ft
377 13TH ST N, ST PETERSBURG, FL 33705
Active
$278,000
2 bd • 2 ba • 994 sq ft
1310 PELICAN CREEK CROSSING, ST PETERSBURG, FL 33707
Active
$579,000
4 bd • 3 ba • 1,920 sq ft
3226 NAUTICAL PLACE S, ST PETERSBURG, FL 33712
Active
$310,000
Condo
2 bd • 2 ba • 1,500 sq ft
5757 CALAIS BOULEVARD N UNIT 2, ST PETERSBURG, FL 33714
Active
$900,000
2 bd • 4 ba • 2,833 sq ft
17 29TH STREET N Lot 8, ST PETERSBURG, FL 33713
Active
$339,000
Condo
3 bd • 3 ba • 1,613 sq ft
6400 46TH AVENUE N UNIT 16, KENNETH CITY, FL 33709
Active
$279,000
3 bd • 3 ba • 1,345 sq ft
3845 ISLAND WAY, ST PETERSBURG, FL 33705
Active
$479,000
Condo
3 bd • 3 ba • 1,820 sq ft
903 PINELLAS BAYWAY S UNIT 308, TIERRA VERDE, FL 33715
Active
$515,000
3 bd • 3 ba • 1,585 sq ft
381 MADEIRA CIRCLE, TIERRA VERDE, FL 33715
Active
$560,000
3 bd • 3 ba • 2,526 sq ft
1092 SANABEL COURT NE, ST PETERSBURG, FL 33702
Active
$202,500
Condo
2 bd • 3 ba • 1,280 sq ft
3595 41ST LANE S UNIT H, ST PETERSBURG, FL 33711
Active
$599,000
3 bd • 3 ba • 2,652 sq ft
812 AMELIA COURT NE, ST PETERSBURG, FL 33702
Active
$309,900
Condo
3 bd • 3 ba • 1,630 sq ft
6400 46TH AVENUE N UNIT 71, KENNETH CITY, FL 33709
Active
$237,000
2 bd • 3 ba • 1,538 sq ft
3869 ISLAND WAY, ST PETERSBURG, FL 33705
Active
$559,900
3 bd • 3 ba • 2,784 sq ft
6339 VISTA VERDE DRIVE E, GULFPORT, FL 33707
Active
$995,000
Condo
2 bd • 3 ba • 1,760 sq ft
1325 SNELL ISLE BOULEVARD NE UNIT 105, ST PETERSBURG, FL 33704
Active
$265,000
2 bd • 2 ba • 1,022 sq ft
4766 SNOOK DRIVE SE, ST PETERSBURG, FL 33705
Active
$779,900
Condo
2 bd • 3 ba • 1,650 sq ft
637 PINELLAS BAYWAY UNIT 105, TIERRA VERDE, FL 33715
Active
$429,900
3 bd • 3 ba • 1,713 sq ft
5282 NEIL DRIVE, ST PETERSBURG, FL 33714
Active
$620,000
3 bd • 3 ba • 2,626 sq ft
6308 VISTA VERDE DRIVE, GULFPORT, FL 33707
Active
$779,000
4 bd • 4 ba • 2,205 sq ft
2551 11TH PL N, ST PETERSBURG, FL 33713
Active
$365,000
3 bd • 3 ba • 1,420 sq ft
6938 46TH WAY N, PINELLAS PARK, FL 33781
Active
$364,000
3 bd • 3 ba • 1,500 sq ft
4734 68TH TERRACE N, PINELLAS PARK, FL 33781
Active
$699,900
3 bd • 4 ba • 2,688 sq ft
1531 29TH AVENUE N, ST PETERSBURG, FL 33704
Active
$1,545,000
3 bd • 4 ba • 2,376 sq ft
123 5TH AVENUE N, ST PETERSBURG, FL 33701
Active
$190,000
Condo
3 bd • 3 ba • 1,300 sq ft
1655 58TH TERRACE S UNIT 3, ST PETERSBURG, FL 33712
Active
$475,000
Condo
2 bd • 3 ba • 1,475 sq ft
745 PINELLAS BAYWAY S UNIT 207, TIERRA VERDE, FL 33715
Active
$425,000
Condo
3 bd • 3 ba • 1,600 sq ft
6305 PELICAN CREEK CROSSING UNIT D, ST PETERSBURG, FL 33707
Active
$159,900
Condo
2 bd • 2 ba • 1,245 sq ft
6435 92ND PLACE N UNIT 902, PINELLAS PARK, FL 33782
Page 1 of 3 (203 results)
Unlock MLS

Based on information from Unlock MLS (alternatively, from ACTRIS) for the period through 2026-02-11 05:12:32 PST. Neither the Board nor ACTRIS guarantees or is in any way responsible for its accuracy. All data is provided "AS IS" and with all faults. Data maintained by the Board or ACTRIS may not reflect all real estate activity in the market. Information being provided is for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Some IDX listings have been excluded from this website. Click here for more information

LERA

IDX information is provided exclusively for personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed.

Houston REALTORS® Information Service

Copyright 2026, Houston REALTORS® Information Service, Inc. The information provided is exclusively for consumers' personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed.

Lubbock Association of REALTORS®

IDX information is provided exclusively for personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed.

Greater El Paso Association of REALTORS®

The data relating to real estate for sale on this web site comes in part from the IDX Program of the Greater El Paso Association of REALTORS®. Real estate listings held by brokerage firms other than Zillow, Inc are marked with the IDX logo or the IDX thumbnail logo and detailed information about them includes the name of the listing brokers. Listing data is deemed reliable but not guaranteed. Copyright 2026 the Greater El Paso Association of REALTORS®, MLS Inc. All rights reserved.

Laredo Association of REALTORS®

© 2026 Laredo Multiple Listing Service. Information is deemed to be reliable but not guaranteed. Information is provided exclusively for consumers personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Central Texas MLS

Listing and property data is from an Internet Data Exchange (IDX) provided by the Central Texas MLS. Some properties which appear for sale on the website may no longer be available because they are for instance, under contract, sold or are no longer being offered for sale. IDX information is provided exclusively for personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed. Copyright 2026 Central Texas MLS, All Rights Reserved.

Greater Tyler Association of REALTORS®

IDX information is provided exclusively for consumers' personal, non-commercial use, that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information deemed to be reliable but not guaranteed.

Odessa Board of REALTORS®

IDX information is provided exclusively for personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed.

Data Powered by Home Junction, Inc.

St Petersburg, FL Market Summary

Current MLS market statistics for active listings in this area.

Active listings203
New listings last 30 days42
Median list price$559,900
Median price per sq ft$290
List price range$150,000 - $3,500,000
Median bedrooms3
Median bathrooms3
Median living area1,881 sq ft
Typical HOA fees$33 – $4,119 / month

Medians are based on 203 sampled active listings when available.