Per city: how many properties we track, how many are viable and what the average cashflow is.
San Antonio, TX
1514 properties · 156 viable deals · $344,301 average asking price
Houston, TX
1419 properties · 104 viable deals · $432,091 average asking price
Miami, FL
1085 properties · 12 viable deals · $970,657 average asking price
Las Vegas, NV
1059 properties · 8 viable deals · $667,820 average asking price
Phoenix, AZ
918 properties · 13 viable deals · $634,014 average asking price
Denver, CO
882 properties · 9 viable deals · $609,493 average asking price
Charlotte, NC
860 properties · 3 viable deals · $575,257 average asking price
Fort Worth, TX
860 properties · 42 viable deals · $465,994 average asking price
Saint Louis, MO
804 properties · 107 viable deals · $275,261 average asking price
Orlando, FL
795 properties · 98 viable deals · $494,694 average asking price
Atlanta, GA
793 properties · 14 viable deals · $593,332 average asking price
Jacksonville, FL
778 properties · 162 viable deals · $371,126 average asking price
Cleveland, OH
771 properties · 178 viable deals · $196,021 average asking price
Dallas, TX
750 properties · 28 viable deals · $688,546 average asking price
Baltimore, MD
744 properties · 61 viable deals · $247,077 average asking price
Nashville, TN
703 properties · 1 viable deals · $923,473 average asking price
Memphis, TN
694 properties · 82 viable deals · $209,569 average asking price
Toledo, OH
686 properties · 111 viable deals · $157,606 average asking price
Spokane, WA
685 properties · 7 viable deals · $547,918 average asking price
Rochester, NY
664 properties · 79 viable deals · $256,510 average asking price
Tampa, FL
662 properties · 75 viable deals · $699,957 average asking price
New Orleans, LA
620 properties · 88 viable deals · $465,163 average asking price
Oklahoma City, OK
609 properties · 19 viable deals · $377,481 average asking price
Columbia, SC
582 properties · 16 viable deals · $331,444 average asking price
Tulsa, OK
578 properties · 15 viable deals · $407,019 average asking price
Philadelphia, PA
570 properties · 18 viable deals · $396,564 average asking price
Baton Rouge, LA
570 properties · 66 viable deals · $395,896 average asking price
Chattanooga, TN
569 properties · 8 viable deals · $499,287 average asking price
Louisville, KY
565 properties · 26 viable deals · $365,014 average asking price
Dayton, OH
536 properties · 46 viable deals · $175,525 average asking price
Augusta, GA
532 properties · 23 viable deals · $254,905 average asking price
Wichita, KS
524 properties · 16 viable deals · $371,294 average asking price
Jackson, MS
522 properties · 203 viable deals · $170,273 average asking price
Little Rock, AR
518 properties · 34 viable deals · $336,896 average asking price
Detroit, MI
482 properties · 118 viable deals · $148,377 average asking price
Knoxville, TN
482 properties · 1 viable deals · $608,458 average asking price
Huntsville, AL
464 properties · 2 viable deals · $475,544 average asking price
Buffalo, NY
448 properties · 86 viable deals · $250,822 average asking price
Mobile, AL
435 properties · 39 viable deals · $324,310 average asking price
Cincinnati, OH
434 properties · 12 viable deals · $419,169 average asking price
Cape Coral, FL
367 properties · 50 viable deals · $452,028 average asking price
Chicago, IL
364 properties · 34 viable deals · $464,548 average asking price
Colorado Springs, CO
354 properties · 1 viable deals · $539,872 average asking price
Indianapolis, IN
345 properties · 17 viable deals · $354,494 average asking price
Minneapolis, MN
336 properties · 1 viable deals · $369,609 average asking price
Sacramento, CA
329 properties · 2 viable deals · $552,936 average asking price
Corpus Christi, TX
321 properties · 21 viable deals · $313,397 average asking price
Fort Lauderdale, FL
321 properties · 3 viable deals · $1,191,161 average asking price
Lakeland, FL
307 properties · 130 viable deals · $258,676 average asking price
Tucson, AZ
302 properties · 27 viable deals · $423,311 average asking price
Albuquerque, NM
301 properties · 12 viable deals · $501,315 average asking price
Kansas City, MO
295 properties · 12 viable deals · $300,926 average asking price
West Palm Beach, FL
292 properties · 22 viable deals · $1,494,238 average asking price
Salt Lake City, UT
283 properties · 4 viable deals · $703,786 average asking price
Savannah, GA
283 properties · 10 viable deals · $494,283 average asking price
Raleigh, NC
281 properties · 2 viable deals · $505,959 average asking price
Ocala, FL
278 properties · 80 viable deals · $314,899 average asking price
Des Moines, IA
277 properties · 5 viable deals · $263,004 average asking price
Omaha, NE
275 properties · 6 viable deals · $357,508 average asking price
Bakersfield, CA
270 properties · 5 viable deals · $484,791 average asking price
Grand Rapids, MI
246 properties · 5 viable deals · $435,615 average asking price
Fresno, CA
245 properties · 0 viable deals · $569,295 average asking price
Greenville, SC
235 properties · 4 viable deals · $544,419 average asking price
Columbus, OH
234 properties · 10 viable deals · $333,780 average asking price
Lexington, KY
227 properties · 7 viable deals · $579,039 average asking price
Virginia Beach, VA
224 properties · 1 viable deals · $742,795 average asking price
Pensacola, FL
220 properties · 27 viable deals · $484,919 average asking price
Columbus, GA
218 properties · 27 viable deals · $295,321 average asking price
Albany, NY
217 properties · 28 viable deals · $359,682 average asking price
Madison, WI
217 properties · 5 viable deals · $475,961 average asking price
Pittsburgh, PA
217 properties · 23 viable deals · $355,259 average asking price
El Paso, TX
216 properties · 42 viable deals · $277,638 average asking price
Charleston, SC
214 properties · 0 viable deals · $1,114,701 average asking price
Kalamazoo, MI
212 properties · 41 viable deals · $309,400 average asking price
Richmond, VA
208 properties · 2 viable deals · $574,611 average asking price
Waco, TX
207 properties · 14 viable deals · $348,331 average asking price
Birmingham, AL
203 properties · 44 viable deals · $244,425 average asking price
Harrisburg, PA
201 properties · 11 viable deals · $336,079 average asking price
Portland, OR
192 properties · 0 viable deals · $672,850 average asking price
Boise, ID
183 properties · 3 viable deals · $701,562 average asking price
Fort Smith, AR
172 properties · 10 viable deals · $476,830 average asking price
Mansfield, OH
170 properties · 20 viable deals · $376,306 average asking price
Roanoke, VA
167 properties · 16 viable deals · $353,148 average asking price
Erie, PA
167 properties · 47 viable deals · $275,535 average asking price
Gulfport, MS
164 properties · 24 viable deals · $294,733 average asking price
Killeen, TX
163 properties · 32 viable deals · $253,124 average asking price
Lubbock, TX
148 properties · 38 viable deals · $268,213 average asking price
Gary, IN
146 properties · 40 viable deals · $140,261 average asking price
Akron, OH
139 properties · 23 viable deals · $188,103 average asking price
Cedar Rapids, IA
139 properties · 12 viable deals · $390,868 average asking price
Montgomery, AL
128 properties · 26 viable deals · $230,643 average asking price
Fayetteville, NC
113 properties · 18 viable deals · $230,830 average asking price
Beaumont, TX
111 properties · 47 viable deals · $251,551 average asking price
Shreveport, LA
103 properties · 69 viable deals · $151,300 average asking price
Evansville, IN
100 properties · 15 viable deals · $295,652 average asking price
Macon, GA
94 properties · 27 viable deals · $212,859 average asking price
Greensboro, NC
81 properties · 4 viable deals · $291,821 average asking price
Winston Salem, NC
67 properties · 6 viable deals · $288,351 average asking price
Springfield, MO
60 properties · 3 viable deals · $270,067 average asking price
Milwaukee, WI
59 properties · 30 viable deals · $172,891 average asking price
Fort Wayne, IN
59 properties · 3 viable deals · $327,929 average asking price
Yukon, OK
50 properties · 0 viable deals · $309,457 average asking price
South Bend, IN
49 properties · 6 viable deals · $421,819 average asking price
Flint, MI
43 properties · 15 viable deals · $89,057 average asking price
Lansing, MI
42 properties · 5 viable deals · $168,665 average asking price
Saginaw, MI
37 properties · 10 viable deals · $132,319 average asking price
Canton, OH
35 properties · 11 viable deals · $158,874 average asking price
Madison, AL
31 properties · 0 viable deals · $422,081 average asking price
Youngstown, OH
26 properties · 9 viable deals · $123,013 average asking price
Syracuse, NY
23 properties · 3 viable deals · $288,328 average asking price
Edmond, OK
21 properties · 0 viable deals · $449,377 average asking price
Peoria, IL
19 properties · 8 viable deals · $85,400 average asking price
Hephzibah, GA
19 properties · 4 viable deals · $181,715 average asking price
Hixson, TN
16 properties · 0 viable deals · $372,558 average asking price
Antioch, TN
14 properties · 0 viable deals · $375,618 average asking price
Goddard, KS
14 properties · 0 viable deals · $295,564 average asking price
Dania Beach, FL
13 properties · 0 viable deals · $636,746 average asking price
Laveen, AZ
12 properties · 0 viable deals · $472,150 average asking price
Old Hickory, TN
11 properties · 0 viable deals · $407,545 average asking price
Canal Winchester, OH
11 properties · 0 viable deals · $349,479 average asking price
Kingwood, TX
10 properties · 0 viable deals · $899,790 average asking price
Scottsdale, AZ
9 properties · 1 viable deals · $732,889 average asking price
Hermitage, TN
9 properties · 0 viable deals · $437,639 average asking price
OWENS CROSS ROADS, AL
9 properties · 0 viable deals · $386,805 average asking price
Rockford, IL
9 properties · 2 viable deals · $247,811 average asking price
Gurley, AL
8 properties · 0 viable deals · $365,275 average asking price
New Albany, OH
8 properties · 0 viable deals · $338,912 average asking price
Von Ormy, TX
7 properties · 0 viable deals · $232,371 average asking price
Madison, TN
7 properties · 0 viable deals · $351,208 average asking price
Johns Island, SC
7 properties · 0 viable deals · $489,429 average asking price
Mustang, OK
6 properties · 0 viable deals · $286,617 average asking price
Middleton, WI
6 properties · 0 viable deals · $585,417 average asking price
Tolleson, AZ
6 properties · 0 viable deals · $374,900 average asking price
Littleton, CO
6 properties · 0 viable deals · $368,633 average asking price
Nolensville, TN
5 properties · 0 viable deals · $495,740 average asking price
Port Aransas, TX
5 properties · 1 viable deals · $685,100 average asking price
Camby, IN
5 properties · 1 viable deals · $298,960 average asking price
Taylorsville, UT
5 properties · 3 viable deals · $110,978 average asking price
Kernersville, NC
5 properties · 0 viable deals · $260,980 average asking price
Lorena, TX
4 properties · 0 viable deals · $325,795 average asking price
Parma, OH
4 properties · 0 viable deals · $274,948 average asking price
Newalla, OK
4 properties · 1 viable deals · $170,725 average asking price
Glendale, AZ
4 properties · 0 viable deals · $572,000 average asking price
Millcreek, UT
4 properties · 0 viable deals · $591,212 average asking price
Springfield Township, OH
4 properties · 0 viable deals · $198,000 average asking price
Choctaw, OK
4 properties · 0 viable deals · $433,850 average asking price
Piedmont, OK
4 properties · 0 viable deals · $251,637 average asking price
Las Vegas Valley, NV
4 properties · 0 viable deals · $895,284 average asking price
Robstown, TX
4 properties · 0 viable deals · $366,992 average asking price
Converse, TX
4 properties · 0 viable deals · $345,000 average asking price
Irondale, AL
4 properties · 3 viable deals · $75,000 average asking price
University City, MO
4 properties · 0 viable deals · $174,750 average asking price
Palm Beach Gardens, FL
4 properties · 1 viable deals · $594,725 average asking price
Blanchard, LA
3 properties · 1 viable deals · $211,300 average asking price
Hilliard, OH
3 properties · 0 viable deals · $453,233 average asking price
Midland, GA
3 properties · 0 viable deals · $750,667 average asking price
Humble, TX
3 properties · 0 viable deals · $231,324 average asking price
Delhi Township, OH
3 properties · 0 viable deals · $361,933 average asking price
Bloomingdale, GA
3 properties · 0 viable deals · $355,588 average asking price
Dublin, OH
3 properties · 0 viable deals · $397,800 average asking price
Rural Hall, NC
3 properties · 0 viable deals · $252,000 average asking price
Elgin, SC
3 properties · 0 viable deals · $329,967 average asking price
Cordova, TN
3 properties · 0 viable deals · $327,800 average asking price
Jones, OK
3 properties · 0 viable deals · $904,967 average asking price
Murray, UT
3 properties · 0 viable deals · $365,133 average asking price
Fultondale, AL
3 properties · 0 viable deals · $259,667 average asking price
Uniontown, OH
3 properties · 0 viable deals · $390,567 average asking price
Clearcreek Township, OH
3 properties · 0 viable deals · $776,267 average asking price
Brentwood, TN
3 properties · 0 viable deals · $509,966 average asking price
Lizella, GA
3 properties · 3 viable deals · $91,667 average asking price
Mehlville, MO
3 properties · 0 viable deals · $108,300 average asking price
Galloway, OH
3 properties · 0 viable deals · $332,297 average asking price
Anderson Township, OH
3 properties · 0 viable deals · $437,191 average asking price
Bartlett, TN
2 properties · 0 viable deals · $360,000 average asking price
Sandy Valley, NV
2 properties · 1 viable deals · $267,500 average asking price
Center Point, AL
2 properties · 0 viable deals · $232,500 average asking price
Blacklick, OH
2 properties · 0 viable deals · $332,400 average asking price
Miami Township, OH
2 properties · 0 viable deals · $279,950 average asking price
Cottonwood Heights, UT
2 properties · 0 viable deals · $1,010,000 average asking price
Westerville, OH
2 properties · 0 viable deals · $192,500 average asking price
Riverside, OH
2 properties · 0 viable deals · $327,250 average asking price
Crowley, TX
2 properties · 0 viable deals · $304,500 average asking price
Crestwood, MO
2 properties · 0 viable deals · $337,500 average asking price
Horizon City, TX
2 properties · 0 viable deals · $288,485 average asking price
Highland Park, MI
2 properties · 1 viable deals · $37,400 average asking price
Pickerington, OH
2 properties · 0 viable deals · $218,750 average asking price
Port Wentworth, GA
2 properties · 0 viable deals · $364,900 average asking price
Byram, MS
2 properties · 1 viable deals · $127,500 average asking price
Mabelvale, AR
2 properties · 0 viable deals · $122,400 average asking price
Brooklyn, OH
2 properties · 0 viable deals · $94,950 average asking price
Whites Creek, TN
2 properties · 0 viable deals · $369,995 average asking price
Bel Nor, MO
2 properties · 0 viable deals · $165,000 average asking price
Elk Grove, CA
2 properties · 0 viable deals · $527,450 average asking price
Fairview Park, OH
2 properties · 0 viable deals · $347,000 average asking price
Cleveland Heights, OH
2 properties · 0 viable deals · $137,450 average asking price
Thunderbolt, GA
2 properties · 0 viable deals · $424,500 average asking price
Reynoldsburg, OH
2 properties · 0 viable deals · $297,450 average asking price
Cave Creek, AZ
2 properties · 0 viable deals · $697,000 average asking price
Shrewsbury, MO
2 properties · 0 viable deals · $197,000 average asking price
Data from public sources and licensed feeds. Not investment advice.