Missouri — Rental Investment Markets

All Missouri metros ranked by cap rate. Median cap rate: 3.0%, median home price: $276,674.

Median Cap Rate

3.0%

Median Home Price

$276,674

Median Rent

$1,380/mo

#CityCap RateCash FlowHome PriceRent (3BR)Verdict
1Saint Louis, MO8.4%+$230/mo$145,685$1,525/mo🟢 STRONG
2Florissant, MO7.6%+$189/mo$224,473$2,075/mo🟢 GOOD
3Saint Joseph, MO5.8%-$79/mo$171,797$1,255/mo🟡 MODERATE
4Raytown, MO5.3%-$186/mo$209,571$1,495/mo🟡 MODERATE
5Independence, MO5.2%-$237/mo$227,587$1,500/mo🟡 MODERATE
6Saint Clair, MO4.7%-$311/mo$228,095$1,495/mo🟡 MODERATE
7Cape Girardeau, MO4.5%-$299/mo$195,266$1,260/mo🟡 MODERATE
8Elsberry, MO4.4%-$405/mo$233,572$1,425/mo🟡 MODERATE
9St. Louis, MO4.3%-$396/mo$231,511$1,485/mo🟡 MODERATE
10St. Joseph, MO4.2%-$416/mo$229,593$1,380/mo🟡 MODERATE
11Grubville, MO4.1%-$533/mo$278,699$1,640/mo🟡 MODERATE
12Kansas City, MO4.0%-$515/mo$289,544$1,655/mo🟡 MODERATE
13Cameron, MO3.9%-$514/mo$250,207$1,430/mo🔴 WEAK
14Bates City, MO3.9%-$766/mo$347,311$1,920/mo🔴 WEAK
15Blue Springs, MO3.6%-$725/mo$308,459$1,650/mo🔴 WEAK
16Buffalo, MO3.5%-$502/mo$209,611$1,110/mo🔴 WEAK
17Tipton, MO3.5%-$477/mo$196,152$1,030/mo🔴 WEAK
18Saint Charles, MO3.4%-$897/mo$358,258$1,850/mo🔴 WEAK
19Osborn, MO3.4%-$659/mo$265,754$1,380/mo🔴 WEAK
20Platte City, MO3.3%-$972/mo$371,845$1,870/mo🔴 WEAK
21Oronogo, MO3.3%-$681/mo$266,506$1,360/mo🔴 WEAK
22Bates County, MO3.3%-$652/mo$243,391$1,205/mo🔴 WEAK
23Stewartsville, MO3.3%-$685/mo$269,577$1,380/mo🔴 WEAK
24Ballwin, MO3.3%-$1,076/mo$416,426$2,110/mo🔴 WEAK
25Jackson, MO3.3%-$672/mo$259,665$1,315/mo🔴 WEAK
26Willard, MO3.3%-$701/mo$275,587$1,410/mo🔴 WEAK
27Urbana, MO3.2%-$587/mo$222,201$1,110/mo🔴 WEAK
28Adrian, MO3.1%-$762/mo$280,921$1,380/mo🔴 WEAK
29Archie, MO3.1%-$813/mo$297,004$1,450/mo🔴 WEAK
30O Fallon, MO3.0%-$1,108/mo$391,281$1,865/mo🔴 WEAK
31Clarksburg, MO3.0%-$607/mo$217,789$1,050/mo🔴 WEAK
32Fairview, MO3.0%-$646/mo$227,223$1,020/mo🔴 WEAK
33California, MO2.8%-$705/mo$238,417$1,100/mo🔴 WEAK
34Springfield, MO2.8%-$868/mo$288,276$1,310/mo🔴 WEAK
35Joplin, MO2.8%-$742/mo$243,348$1,095/mo🔴 WEAK
36Pleasant Hope, MO2.8%-$833/mo$279,350$1,280/mo🔴 WEAK
37Gower, MO2.6%-$986/mo$314,249$1,380/mo🔴 WEAK
38Lees Summit, MO2.6%-$1,200/mo$422,540$1,770/mo🔴 WEAK
39New Haven, MO2.6%-$878/mo$276,395$1,200/mo🔴 WEAK
40Drexel, MO2.5%-$1,071/mo$326,804$1,380/mo🔴 WEAK
41Centralia, MO2.5%-$890/mo$274,469$1,170/mo🔴 WEAK
42Elkland, MO2.5%-$876/mo$272,343$1,170/mo🔴 WEAK
43Conway, MO2.5%-$835/mo$258,987$1,110/mo🔴 WEAK
44De Kalb, MO2.5%-$1,051/mo$323,861$1,380/mo🔴 WEAK
45Dearborn, MO2.4%-$1,119/mo$334,007$1,380/mo🔴 WEAK
46Dallas County, MO2.4%-$922/mo$273,099$1,120/mo🔴 WEAK
47Plattsburg, MO2.4%-$1,149/mo$338,513$1,380/mo🔴 WEAK
48Jefferson City, MO2.4%-$877/mo$267,689$1,130/mo🔴 WEAK
49Columbia, MO2.3%-$1,155/mo$339,272$1,380/mo🔴 WEAK
50Brighton, MO2.2%-$1,103/mo$316,936$1,260/mo🔴 WEAK
51Rosendale, MO2.2%-$980/mo$282,943$1,130/mo🔴 WEAK
52Polk County, MO2.0%-$1,085/mo$293,565$1,100/mo🔴 WEAK
53Rocheport, MO1.9%-$1,571/mo$419,282$1,530/mo🔴 POOR
54Walnut Grove, MO1.9%-$1,160/mo$307,130$1,110/mo🔴 POOR
55Prairie Home, MO1.9%-$1,038/mo$276,954$1,010/mo🔴 POOR
56Centertown, MO1.9%-$1,202/mo$323,170$1,190/mo🔴 POOR
57Russellville, MO1.8%-$1,211/mo$313,556$1,100/mo🔴 POOR
58Harrisburg, MO1.6%-$1,469/mo$371,341$1,260/mo🔴 POOR
59Wildwood, MO1.2%-$2,869/mo$656,972$2,030/mo🔴 POOR
60Hartsburg, MO1.0%-$1,912/mo$426,050$1,170/mo🔴 POOR