Homes under $1M in Saint Petersburg, FL
1,807 for sale · 4,549 homes listed · Updated November 9, 2026 · Page 1 of 91
- 10858 1st, Saint Petersburg 33716 $45,000 · 2 bd · 2 ba · 800 sqft
- 5500 Bayou Grande Boulevard Northeast, Saint Petersburg 33703 $400,000 · 3 bd · 2 ba · 1,408 sqft
- 5232 White Sand Circle Northeast, Saint Petersburg 33703 $669,875 · 3 bd · 2 ba · 1,556 sqft
- 1001 57th Avenue North, Saint Petersburg 33703 $339,000 · 3 bd · 2 ba · 1,062 sqft
- 5151 Isla Key Boulevard South 220, Saint Petersburg 33715 $625,000 · 2 bd · 2 ba · 1,255 sqft
- 4536 1st Avenue North, Saint Petersburg 33713 $459,900 · 3 bd · 2 ba · 1,261 sqft
- 1101 28th Street North, Saint Petersburg 33713 $349,000 · 2 bd · 2 ba · 898 sqft
- 700 Beach Drive Northeast 308, Saint Petersburg 33701 $574,800 · 2 bd · 2 ba · 1,300 sqft
- 4725 Cove Circle 604, Saint Petersburg 33708 $239,999 · 1 bd · 1 ba · 815 sqft
- 3789 46th Avenue South 101, Saint Petersburg 33711 $214,000 · 2 bd · 2 ba · 1,100 sqft
- 2900 49th Street North, Saint Petersburg 33710 $410,000 · 3 bd · 2 ba · 1,768 sqft
- 531 Boca Ciega Point Boulevard South 531, Saint Petersburg 33708 $514,500 · 2 bd · 2 ba · 1,640 sqft
- 411 42nd Avenue Northeast, Saint Petersburg 33703 $500,000 · 3 bd · 2 ba · 1,365 sqft
- 7100 Sunshine Skyway Lane South 201, Saint Petersburg 33711 $289,000 · 1 bd · 1 ba · 935 sqft
- 416 73rd Avenue North 205, Saint Petersburg 33702 $92,500 · 1 bd · 1 ba · 725 sqft
- 4725 Cove Circle 108, Saint Petersburg 33708 $197,400 · 1 bd · 1 ba · 815 sqft
- 5287 81 St Street North 26, Saint Petersburg 33709 $134,900 · 2 bd · 2 ba · 1,110 sqft
- 8301 Riverside Drive Northeast, Saint Petersburg 33702 $399,900 · 3 bd · 2 ba · 1,680 sqft
- 4221 Shore Acres Boulevard Northeast, Saint Petersburg 33703 $393,900 · 3 bd · 2 ba · 1,650 sqft
- 3753 46th Avenue South 7, Saint Petersburg 33711 $175,000 · 1 bd · 1 ba · 840 sqft
- 2001 83rd Avenue North Unit 1281, Saint Petersburg 33702 $50,000 · 2 bd · 2 ba · 1,280 sqft
- 7977 49th Avenue North, Saint Petersburg 33709 $404,900 · 3 bd · 2 ba · 1,751 sqft
- 895 North Village Drive North Unit 204, Saint Petersburg 33716 $149,900 · 2 bd · 2 ba · 885 sqft
- 1736 Colorado Avenue Northeast, Saint Petersburg 33703 $325,000 · 2 bd · 2 ba · 1,233 sqft
- 667 West Harbor Drive, Saint Petersburg 33705 $175,000 · 2 bd · 1 ba · 1,044 sqft
- Listing-10648356253, Saint Petersburg 33711 $265,000 · 2 bd · 1 ba · 810 sqft
- 6807 Mount Pleasant Road Northeast #51, Saint Petersburg 33702 $149,000 · 2 bd · 2 ba · 1,002 sqft
- 6014 Cedar Street Northeast, Saint Petersburg 33703 $479,000 · 4 bd · 2 ba · 1,271 sqft
- 4050 4th Street North #304, Saint Petersburg 33703 $143,000 · 1 bd · 1 ba · 640 sqft
- 2188 Corinne Court South #A, Saint Petersburg 33712 $235,000 · 2 bd · 2 ba · 1,180 sqft
- 4725 Cove Circle #104, Saint Petersburg 33708 $150,000 · 1 bd · 1 ba · 815 sqft
- 6057 Moorings Drive South, Saint Petersburg 33712 $724,000 · 3 bd · 3 ba · 1,920 sqft
- 5970 80th Street North #301, Saint Petersburg 33709 $229,000 · 2 bd · 2 ba · 1,245 sqft
- 5020 Brittany Drive South #324, Saint Petersburg 33715 $248,999 · 2 bd · 2 ba · 1,495 sqft
- 7234 Mount Fairfield Road Northeast #529, Saint Petersburg 33702 $94,999 · 1 bd · 1 ba · 576 sqft
- 9030 Blind Pass Road #D6, Saint Petersburg 33706 $212,000 · 1 bd · 1 ba · 573 sqft
- 5501 80th Street North #402, Saint Petersburg 33709 $207,000 · 2 bd · 2 ba · 1,235 sqft
- 4779 Coquina Key Drive Southeast, Saint Petersburg 33705 $349,000 · 2 bd · 2 ba · 1,022 sqft
- 2134 Serpentine Circle South, Saint Petersburg 33712 $795,000 · 3 bd · 3 ba · 2,403 sqft
- 2010 Bayou Grande Boulevard Northeast, Saint Petersburg 33703 $379,900 · 3 bd · 3 ba · 1,647 sqft
- 127 23rd Street North, Saint Petersburg 33713 $999,900 · 3 bd · 1 ba · 946 sqft
- 777 3rd Avenue North #1007, Saint Petersburg 33701 $849,000 · 1 bd · 2 ba · 1,144 sqft
- 5131 Aragon Way South, Saint Petersburg 33705 $440,000 · 4 bd · 2 ba · 2,073 sqft
- 3315 58th Avenue South #416, Saint Petersburg 33712 $119,900 · 2 bd · 2 ba · 957 sqft
- 5870 38th Avenue North #43, Saint Petersburg 33710 $70,000 · 2 bd · 1 ba · 985 sqft
- 6050 21st Street North #20, Saint Petersburg 33714 $79,000 · 2 bd · 1 ba · 870 sqft
- 3137 Moorings Drive South, Saint Petersburg 33712 $649,000 · 3 bd · 3 ba · 1,970 sqft
- 5044 Betty Street North, Saint Petersburg 33709 $297,900 · 3 bd · 2 ba · 1,034 sqft
- 2006 Dr Martin Luther King Jr Sts South, Saint Petersburg 33705 $449,000 · 4 bd · 2 ba · 1,665 sqft
- 2459 25th Avenue South, Saint Petersburg 33712 $474,000 · 4 bd · 2 ba · 1,665 sqft