The hottest ZIPs for investors in Iowa
84 of 970 Iowa ZIPs qualify for ranking — by recorded investor purchases per 100 single-family homes, 12 months ending 2026-06-03. Counted from public property records; here's exactly how.
| # | ZIP | County | Investor purchaseslast 12 mo | Per 100 homesinvestor purchases | Share of salesbought by investors |
|---|---|---|---|---|---|
| 1 | 52246 | Johnson County | 97 | 2.8 | 40% |
| 2 | 50525 | Wright County | 36 | 2.6 | 42% |
| 3 | 50533 | Wright County | 25 | 1.7 | 32% |
| 4 | 50703 | Black Hawk County | 109 | 1.6 | 41% |
| 5 | 50501 | Webster County | 131 | 1.4 | 25% |
| 6 | 50314 | Polk County | 30 | 1.2 | 23% |
| 7 | 51040 | Monona County | 16 | 1.2 | 28% |
| 8 | 52001 | Dubuque County | 143 | 1.2 | 21% |
| 9 | 51105 | Woodbury County | 23 | 1.2 | 28% |
| 10 | 51501 | Pottawattamie County | 123 | 1.1 | 21% |
| 11 | 50588 | Buena Vista County | 33 | 1.0 | 22% |
| 12 | 50316 | Polk County | 44 | 0.9 | 19% |
| 13 | 52501 | Wapello County | 95 | 0.9 | 22% |
| 14 | 51442 | Crawford County | 22 | 0.9 | 28% |
| 15 | 50021 | Polk County | 84 | 0.9 | 14% |
| 16 | 50311 | Polk County | 31 | 0.8 | 16% |
| 17 | 50014 | Story County | 44 | 0.8 | 15% |
| 18 | 50315 | Polk County | 87 | 0.8 | 15% |
| 19 | 52601 | Des Moines County | 83 | 0.8 | 16% |
| 20 | 50317 | Polk County | 96 | 0.7 | 15% |
| 21 | 50313 | Polk County | 45 | 0.7 | 14% |
| 22 | 52632 | Lee County | 30 | 0.7 | 16% |
| 23 | 51632 | Page County | 15 | 0.7 | 16% |
| 24 | 51103 | Woodbury County | 36 | 0.7 | 17% |
| 25 | 52404 | Linn County | 71 | 0.7 | 14% |
Show the rest of the ranked ZIPs in Iowa (59 more) ↓
| # | ZIP | County | Investor purchaseslast 12 mo | Per 100 homesinvestor purchases | Share of salesbought by investors |
|---|---|---|---|---|---|
| 26 | 51537 | Shelby County | 18 | 0.7 | 17% |
| 27 | 50702 | Black Hawk County | 45 | 0.7 | 14% |
| 28 | 50312 | Polk County | 30 | 0.7 | 12% |
| 29 | 50707 | Black Hawk County | 20 | 0.7 | 17% |
| 30 | 52101 | Winneshiek County | 26 | 0.6 | 16% |
| 31 | 50701 | Black Hawk County | 60 | 0.6 | 12% |
| 32 | 52060 | Jackson County | 18 | 0.6 | 15% |
| 33 | 52761 | Muscatine County | 59 | 0.6 | 15% |
| 34 | 51106 | Woodbury County | 57 | 0.6 | 13% |
| 35 | 52627 | Lee County | 27 | 0.6 | 13% |
| 36 | 51301 | Clay County | 26 | 0.6 | 12% |
| 37 | 51351 | Dickinson County | 15 | 0.6 | 17% |
| 38 | 51503 | Pottawattamie County | 70 | 0.6 | 13% |
| 39 | 52641 | Henry County | 19 | 0.6 | 13% |
| 40 | 52802 | Scott County | 18 | 0.5 | 13% |
| 41 | 50644 | Buchanan County | 19 | 0.5 | 13% |
| 42 | 50112 | Poweshiek County | 17 | 0.5 | 10% |
| 43 | 51104 | Woodbury County | 33 | 0.5 | 11% |
| 44 | 50616 | Floyd County | 18 | 0.5 | 12% |
| 45 | 52402 | Linn County | 59 | 0.5 | 10% |
| 46 | 50010 | Story County | 37 | 0.5 | 10% |
| 47 | 52405 | Linn County | 42 | 0.5 | 11% |
| 48 | 52057 | Delaware County | 15 | 0.5 | 10% |
| 49 | 50595 | Hamilton County | 15 | 0.5 | 12% |
| 50 | 50677 | Bremer County | 19 | 0.5 | 10% |
| 51 | 52732 | Clinton County | 42 | 0.5 | 12% |
| 52 | 51360 | Dickinson County | 28 | 0.5 | 12% |
| 53 | 50158 | Marshall County | 43 | 0.5 | 10% |
| 54 | 50401 | Cerro Gordo County | 50 | 0.5 | 10% |
| 55 | 50310 | Polk County | 46 | 0.4 | 8% |
| 56 | 50263 | Dallas County | 19 | 0.4 | 9% |
| 57 | 52556 | Jefferson County | 18 | 0.4 | 10% |
| 58 | 52806 | Scott County | 35 | 0.4 | 10% |
| 59 | 50428 | Cerro Gordo County | 21 | 0.4 | 13% |
| 60 | 50613 | Black Hawk County | 52 | 0.4 | 9% |
| 61 | 52803 | Scott County | 29 | 0.4 | 8% |
| 62 | 52245 | Johnson County | 22 | 0.4 | 9% |
| 63 | 50219 | Marion County | 18 | 0.4 | 9% |
| 64 | 51401 | Carroll County | 17 | 0.4 | 10% |
| 65 | 50320 | Polk County | 21 | 0.4 | 9% |
| 66 | 50111 | Polk County | 19 | 0.4 | 9% |
| 67 | 52804 | Scott County | 34 | 0.4 | 8% |
| 68 | 51031 | Plymouth County | 15 | 0.4 | 11% |
| 69 | 50208 | Jasper County | 24 | 0.4 | 8% |
| 70 | 52003 | Dubuque County | 18 | 0.4 | 10% |
| 71 | 50125 | Warren County | 23 | 0.4 | 7% |
| 72 | 52577 | Mahaska County | 18 | 0.4 | 10% |
| 73 | 52240 | Johnson County | 25 | 0.4 | 9% |
| 74 | 50266 | Dallas County | 25 | 0.4 | 8% |
| 75 | 52403 | Linn County | 29 | 0.4 | 7% |
| 76 | 50265 | Polk County | 35 | 0.4 | 8% |
| 77 | 52302 | Linn County | 36 | 0.4 | 7% |
| 78 | 50009 | Polk County | 23 | 0.3 | 6% |
| 79 | 52002 | Dubuque County | 18 | 0.3 | 8% |
| 80 | 52722 | Scott County | 42 | 0.3 | 7% |
| 81 | 52317 | Johnson County | 16 | 0.3 | 7% |
| 82 | 50322 | Polk County | 27 | 0.3 | 6% |
| 83 | 50036 | Boone County | 15 | 0.3 | 6% |
| 84 | 50023 | Polk County | 38 | 0.3 | 5% |
Working a specific ZIP?
Every ZIP page shows the core counts free — and a deeper report (trend, distress pipeline, buyer mix) for an email.
Every ZIP in Iowa, by county
Including ZIPs that don't qualify for ranking — small samples and second-home markets are flagged on their pages, not hidden.