Flip Detector — Pennsylvania Real Estate
Property flips across Pennsylvania — bought and resold within 24 months for 20%+ profit.
What is a flip?
A property bought and resold within 24 months, where the second sale price was at least 20% higher than the buy price. That gap usually pays for renovation, holding costs, and investor profit.
We compare consecutive deed transfers from public county records. When the same property changes hands twice in a short window with a meaningful price jump, we tag it as a flip.
Spot neighborhoods where investors are buying and reselling, gauge typical profit margins in your market, and benchmark your own deals against real, completed transactions.
Top states by flip activity
Most-active states
1Y| # | State | Flips (12mo) | Avg gain % | Avg hold | Avg sale price |
|---|---|---|---|---|---|
| 1 | Florida (FL) | 2,195 | +267.3% | 13.2 mo | $738K |
| 2 | California (CA) | 837 | +106.7% | 13.2 mo | $1.53M |
| 3 | Georgia (GA) | 791 | +197.9% | 12.1 mo | $683.6K |
| 4 | New York (NY) | 731 | +140.8% | 13.7 mo | $836.6K |
| 5 | North Carolina (NC) | 672 | +227.8% | 14.0 mo | $529.5K |
| 6 | Ohio (OH) | 652 | +173.6% | 12.5 mo | $403K |
| 7 | Illinois (IL) | 584 | +161.9% | 13.2 mo | $444.6K |
| 8 | Arizona (AZ) | 513 | +188.8% | 13.3 mo | $563K |
| 9 | Tennessee (TN) | 504 | +181.5% | 12.3 mo | $496.5K |
| 10 | New Jersey (NJ) | 500 | +143.4% | 14.1 mo | $966.3K |
| 11 | Pennsylvania (PA) | 486 | +157.4% | 13.7 mo | $338.7K |
| 12 | Michigan (MI) | 478 | +179.9% | 13.2 mo | $359.3K |
Top cities by flip activity (last 12 months)
Most-active cities
1Y| # | City | State | Flips (12mo) | Avg gain % | Avg hold | Median sale price |
|---|---|---|---|---|---|---|
| 1 | Cape Coral | FL | 197 | +456.8% | 10.9 mo | $374.6K |
| 2 | Chicago | IL | 116 | +166.0% | 14.4 mo | $509.9K |
| 3 | Palm Bay | FL | 113 | +559.0% | 13.2 mo | $326.2K |
| 4 | Palm Coast | FL | 88 | +398.6% | 15.3 mo | $358.8K |
| 5 | Baltimore | MD | 75 | +153.9% | 12.1 mo | $270.6K |
| 6 | Cleveland | OH | 67 | +121.8% | 12.1 mo | $185.9K |
| 7 | Port Charlotte | FL | 65 | +263.6% | 12.1 mo | $164.9K |
| 8 | Detroit | MI | 61 | +141.2% | 11.9 mo | $163.8K |
| 9 | Atlanta | GA | 60 | +169.2% | 13.3 mo | $1.45M |
| 10 | Lehigh Acres | FL | 60 | +498.7% | 13.6 mo | $224.1K |
| 11 | Philadelphia | PA | 59 | +187.6% | 14.1 mo | $300.5K |
| 12 | Los Angeles | CA | 50 | +94.3% | 14.5 mo | $1.96M |
| 13 | Miami | FL | 44 | +62.5% | 14.6 mo | $1.9M |
| 14 | Indianapolis | IN | 42 | +111.4% | 8.9 mo | $305.7K |
| 15 | Show Low | AZ | 40 | +170.3% | 13.8 mo | $329.5K |
| 16 | Memphis | TN | 40 | +195.4% | 10.2 mo | $208.1K |
| 17 | Ocala | FL | 40 | +475.6% | 13.7 mo | $504.7K |
| 18 | Brooklyn | NY | 38 | +128.8% | 13.6 mo | $1.57M |
| 19 | Orlando | FL | 35 | +98.5% | 12.9 mo | $643.9K |
| 20 | Phoenix | AZ | 34 | +55.6% | 10.5 mo | $720.6K |
| 21 | Scottsdale | AZ | 33 | +76.3% | 12.3 mo | $1.77M |
| 22 | Homosassa | FL | 32 | +439.9% | 14.1 mo | $257.5K |
| 23 | Birmingham | AL | 32 | +101.8% | 12.5 mo | $208.8K |
| 24 | Little Rock | AR | 31 | +241.3% | 14.2 mo | $333.9K |
| 25 | Jacksonville | FL | 31 | +160.8% | 10.7 mo | $522.2K |
Browse individual flips
Recent flips
19,189 results · page 382 of 384| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 208 Timberline Dr | East Stroudsburg | PA | Feb 28, 2018 | $101,850 | Oct 19, 2018 | $192,800 | $90,950 | +89.3% | 8 mo |
| 2400 Toronto St | Philadelphia | PA | Feb 5, 2018 | $34,650 | Oct 19, 2018 | $137,000 | $102,350 | +295.4% | 9 mo |
| 3002 Sir Charles Dr | — | PA | Jun 1, 2018 | $148,320 | Oct 16, 2018 | $375,359 | $227,039 | +153.1% | 5 mo |
| 3815 Oakland Rd | Bethlehem | PA | May 1, 2018 | $195,000 | Oct 16, 2018 | $360,000 | $165,000 | +84.6% | 6 mo |
| 1301 Jefferson Dr | Middletown | PA | Mar 26, 2018 | $175,350 | Oct 15, 2018 | $217,000 | $41,650 | +23.8% | 7 mo |
| 127 Scotia St | Pittsburgh | PA | May 30, 2018 | $48,180 | Oct 12, 2018 | $135,900 | $87,720 | +182.1% | 5 mo |
| 124 Bonsall Ave | Glenolden | PA | May 11, 2018 | $85,500 | Oct 12, 2018 | $172,000 | $86,500 | +101.2% | 5 mo |
| 7426 Brookhaven Rd | Philadelphia | PA | Jan 9, 2018 | $75,000 | Oct 12, 2018 | $208,000 | $133,000 | +177.3% | 9 mo |
| 1113 Carpenter Dr | Romansville | PA | Jun 20, 2018 | $160,000 | Oct 11, 2018 | $497,962 | $337,962 | +211.2% | 4 mo |
| 14732 Cedarbrook Dr | Greencastle | PA | Jan 17, 2018 | $187,500 | Oct 9, 2018 | $250,000 | $62,500 | +33.3% | 9 mo |
| 5541 Crowson St | Philadelphia | PA | Apr 5, 2018 | $53,100 | Oct 9, 2018 | $145,000 | $91,900 | +173.1% | 6 mo |
| 241 7th St | Bangor | PA | Mar 8, 2018 | $46,000 | Oct 4, 2018 | $100,000 | $54,000 | +117.4% | 7 mo |
| 15 Freedom Blvd | Coatesville | PA | Sep 10, 2018 | $285,000 | Oct 4, 2018 | $424,500 | $139,500 | +48.9% | 1 mo |
| 285 Hilltop Rd | Coopersburg | PA | May 16, 2018 | $58,500 | Oct 3, 2018 | $72,000 | $13,500 | +23.1% | 5 mo |
| 32 Bunting Ln | Aston | PA | Jun 29, 2018 | $99,900 | Oct 2, 2018 | $204,000 | $104,100 | +104.2% | 3 mo |
| 2121 Bedford Dr | Bushkill | PA | Apr 5, 2018 | $143,000 | Oct 2, 2018 | $179,000 | $36,000 | +25.2% | 6 mo |
| 104 Pixie Moss Rd | Pottstown | PA | Jun 20, 2018 | $92,500 | Sep 28, 2018 | $292,864 | $200,364 | +216.6% | 3 mo |
| 23 Chestnut St | Dillsburg | PA | May 11, 2018 | $113,000 | Sep 27, 2018 | $210,000 | $97,000 | +85.8% | 5 mo |
| 127 Stoney Hill Rd | Ridley Park | PA | Mar 13, 2018 | $40,000 | Sep 27, 2018 | $68,000 | $28,000 | +70.0% | 7 mo |
| 347 Jenville Ct | Coatesville | PA | Apr 17, 2018 | $122,000 | Sep 26, 2018 | $177,500 | $55,500 | +45.5% | 5 mo |
| 1250 19th St | Philadelphia | PA | Jan 19, 2018 | $65,000 | Sep 25, 2018 | $150,000 | $85,000 | +130.8% | 8 mo |
| 556 Union St | Columbia | PA | Jun 7, 2018 | $52,500 | Sep 24, 2018 | $129,000 | $76,500 | +145.7% | 4 mo |
| 1002 Broadway | Altoona | PA | Mar 27, 2018 | $52,000 | Sep 21, 2018 | $129,900 | $77,900 | +149.8% | 6 mo |
| 35 Orchard Ct | Dover | PA | May 31, 2018 | $40,000 | Sep 20, 2018 | $284,622 | $244,622 | +611.6% | 4 mo |
| 403 Cardinal Rd | Lititz | PA | Jul 13, 2018 | $97,800 | Sep 20, 2018 | $165,000 | $67,200 | +68.7% | 2 mo |
| 102 Dalton Rd | Oxford | PA | Apr 11, 2018 | $72,500 | Sep 20, 2018 | $279,879 | $207,379 | +286.0% | 5 mo |
| 431 | — | PA | Mar 28, 2018 | $250,000 | Sep 19, 2018 | $300,000 | $50,000 | +20.0% | 6 mo |
| 2504 Sharswood St | Philadelphia | PA | Sep 4, 2018 | $53,000 | Sep 17, 2018 | $105,000 | $52,000 | +98.1% | 0 mo |
| 992 State Route 307 | Spring Brook Township | PA | May 25, 2018 | $67,500 | Sep 14, 2018 | $194,300 | $126,800 | +187.9% | 4 mo |
| 376 Pemberton Rd | Kennett Square | PA | Jan 12, 2018 | $50,000 | Sep 7, 2018 | $60,000 | $10,000 | +20.0% | 8 mo |
| 399 Pleasant Hill Rd | Wrightsville | PA | Mar 9, 2018 | $58,979 | Sep 7, 2018 | $146,900 | $87,921 | +149.1% | 6 mo |
| 1007 8th St | Allentown | PA | May 3, 2018 | $92,220 | Sep 6, 2018 | $140,000 | $47,780 | +51.8% | 4 mo |
| 3180 Tilton St | Philadelphia | PA | Apr 4, 2018 | $89,950 | Sep 6, 2018 | $150,000 | $60,050 | +66.8% | 5 mo |
| 139 Sandra Ct | East Stroudsburg | PA | May 22, 2018 | $41,000 | Sep 5, 2018 | $83,000 | $42,000 | +102.4% | 4 mo |
| 1120 Arch St | Norristown | PA | Apr 30, 2018 | $57,500 | Sep 5, 2018 | $184,900 | $127,400 | +221.6% | 4 mo |
| 313 Bishop Ave | — | PA | Jan 2, 2018 | $80,000 | Aug 31, 2018 | $218,000 | $138,000 | +172.5% | 8 mo |
| 18 Albert Ave | Aldan | PA | Jan 18, 2018 | $70,000 | Aug 31, 2018 | $209,000 | $139,000 | +198.6% | 8 mo |
| 3715 Belmont Ave | Dover | PA | Mar 1, 2018 | $56,500 | Aug 31, 2018 | $216,926 | $160,426 | +283.9% | 6 mo |
| 8849 Blue Grass Rd | Philadelphia | PA | Mar 26, 2018 | $110,000 | Aug 29, 2018 | $240,000 | $130,000 | +118.2% | 5 mo |
| 5628 Hunter St | Philadelphia | PA | Mar 16, 2018 | $51,000 | Aug 29, 2018 | $172,500 | $121,500 | +238.2% | 6 mo |
| 407 Mills Hill Rd | Wellsboro | PA | Apr 30, 2018 | $95,000 | Aug 24, 2018 | $150,000 | $55,000 | +57.9% | 4 mo |
| 465 Spruce Ln | Nazareth | PA | May 17, 2018 | $125,000 | Aug 23, 2018 | $269,900 | $144,900 | +115.9% | 3 mo |
| 15 Freedom Blvd | Coatesville | PA | Jul 30, 2018 | $121,500 | Aug 22, 2018 | $256,000 | $134,500 | +110.7% | 1 mo |
| 121 Woodbriar Dr | Chambersburg | PA | Mar 1, 2018 | $47,500 | Aug 21, 2018 | $397,500 | $350,000 | +736.8% | 6 mo |
| 2738 Creek Rd | — | PA | Apr 11, 2018 | $163,000 | Aug 20, 2018 | $277,000 | $114,000 | +69.9% | 4 mo |
| 3396 Hills Rd | Murrysville | PA | Jan 19, 2018 | $122,500 | Aug 15, 2018 | $310,000 | $187,500 | +153.1% | 7 mo |
| 3836 Sylvan Dr | York | PA | Apr 26, 2018 | $94,000 | Aug 14, 2018 | $157,900 | $63,900 | +68.0% | 4 mo |
| 308 Heritage Ave | Strasburg | PA | Mar 30, 2018 | $206,000 | Aug 13, 2018 | $339,900 | $133,900 | +65.0% | 5 mo |
| 13 Mayer Pl | Lancaster | PA | May 4, 2018 | $270,000 | Aug 10, 2018 | $450,000 | $180,000 | +66.7% | 3 mo |
| 1618 56th St | Philadelphia | PA | Jun 8, 2018 | $30,000 | Aug 9, 2018 | $84,999 | $54,999 | +183.3% | 2 mo |
How to interpret these numbers
A 200%+ jump can be a real flip with serious renovation, but it can also be a major addition (extra bedroom, full gut), an off-market family transfer recorded at $1, or a data-entry quirk. Use it as a signal — not a verdict.
Institutional buy-and-hold investors typically resell in 6–18 months. Individual fix-and-flip operators usually move faster — 3–9 months. A market full of 3-month holds suggests aggressive flipper activity; longer holds often mean rental conversions or speculative buyers.
Every transaction shown is sourced from county deed records — the same public filings used by title companies and assessors. We aggregate them nightly and only count consecutive sales of the same parcel. Source: public record.