Steele market analysis
Steele County sits firmly in appreciation-leaning territory, but the raw cash-flow numbers make that case plainly: at a 0.044 gross rent-to-price ratio and a 2.84% cap rate, this market does not support meaningful income at current prices and rates. Running the standard 20% down scenario at 6.85%, the monthly mortgage alone lands at $1,538 against a median rent of $1,068, producing an estimated negative cash flow of $844 per month and a cash-on-cash return of -15.01%. That is not a rounding error or a conservative underwrite, it is the baseline. The appreciation score of 71 tells you where the market's relative strength actually lives, with year-over-year home price growth of 2.09% on a median price of $293,327. For a buy-and-hold investor, Steele is a price-appreciation play with a substantial monthly carry cost baked in, not an income story.
That framing tells you exactly who this market suits. An appreciation buyer with the balance sheet to absorb negative monthly carry, or an investor seeking equity build through principal paydown over time, is the target profile here. A cash-flow buyer has almost no path to positive returns without a significantly below-market acquisition price, a large down payment that materially reduces the mortgage load, or a value-add repositioning that pushes rents well above the $1,068 median. The affordability index of 67 and median price of $293,327 suggest the county is not the most expensive market in the state, which leaves some room for a disciplined value-add operator who can find distressed assets below median, but the cap rate of 2.84% confirms there is no margin of safety at market pricing. The overall score of 54 and a national percentile rank of 33 out of 1,000 counties put Steele squarely in the middle-to-lower tier nationally, ranking 73rd out of 87 Minnesota counties evaluated.
On carry costs, the combined monthly tax and insurance figure of $362, based on a state-average effective property tax rate of 1.13% and an insurance rate of 0.35%, is already embedded in the -$844 monthly cash-flow estimate above. At 1.13%, the tax rate is flagged as normal, meaning it is neither a structural tailwind nor a line-item that demands special attention the way a rate above 1.5% would. That said, the note in the data is worth taking seriously: the 1.13% figure is a state-average estimate sourced from Tax Foundation 2024 data, and actual county or township rates in Steele may differ. Before finalizing any underwrite, pull the actual assessor data for the specific parcel, because a swing of even 20 to 30 basis points on a $293,000 asset changes annual taxes by roughly $590 to $880.
The primary risks here are structural rather than anecdotal. A population of 37,396 means this is a small market with limited tenant depth. A single large employer slowdown or a broader regional economic shift can move vacancy quickly when the renter pool is this shallow. The stability score of 50 reflects that concentration risk. No specific economic anchors or employer data were provided for this county, so no claims about job base or demand drivers can be made beyond what the scores already imply: a market that is neither particularly stable nor particularly volatile, sitting at the midpoint.
Compared to the neighboring counties provided, Steele's rent-to-price ratio of 0.044 is close to, but below, most of its peers. Isanti County posts a 0.050 ratio on a $329,762 median, Sherburne County hits 0.049 on $377,016, and Carver County leads at 0.050 on a $470,978 median. Benton County is the closest comparable, with a 0.044 ratio on a $299,058 median and an overall score of 58 versus Steele's 54. Douglas County underperforms even Steele on the rent-to-price ratio at 0.042, though on a similar price point of $326,972. If cash flow is the objective, Isanti and Sherburne both offer meaningfully better rent-to-price ratios and higher overall scores of 57 and 58 respectively, making either a more logical starting point for an income-focused investor. Steele makes sense over its neighbors only if an investor specifically wants lower entry prices combined with appreciation exposure, accepts the negative carry as a cost of position, and is not finding acceptable assets in the slightly better-rated surrounding markets. Otherwise, Benton at a nearly identical price point but a four-point higher overall score represents a reasonable alternative to evaluate first.
Scenario comparison
| Scenario | Purchase price | Monthly cash flow | Cap rate | Cash-on-cash |
|---|---|---|---|---|
75% of median value-add or distressed | $219,995 | -$459/mo | 3.8% | -10.9% |
Median typical MLS deal | $293,327 | -$844/mo | 2.8% | -15.0% |
125% of median newer / premium | $366,659 | -$1,228/mo | 2.3% | -17.5% |
Price History
Median Home Price
Median Rent
Historical data from Zillow ZHVI/ZORI
Quick Investment Calculator
Purchase
Monthly Cash Flow
* Based on county median values. 35% expenses include taxes, insurance, maintenance, vacancy, and property management. Actual results vary by property.
Score Breakdown
Based on 4.37% rent-to-price ratio. Higher ratios indicate stronger cash flow potential.
Based on 2.1% YoY price growth. Moderate growth (3-8%) scores highest.
Population data not available.
Based on price relative to estimated local incomes.
Scores are calculated using real Zillow home value and rent data, Census population data, and economic indicators. The weighted average produces the overall investment score. Markets with missing rent data use estimated values based on regional averages.
Investment Outlook
Strengths
- +Complete rent data available
Challenges
- -Below-average rent-to-price ratio (4.37%)
- -Negative cash flow at typical financing (-$844/mo)
- -Negative leverage (cap rate 2.8% < mortgage rate 6.9%)
Economic Indicators
Who this market fits
- +All-cash buyers: removing debt service flips the cap rate to actual yield
- −You need positive cash flow on day one at typical leverage
- −You can't tolerate negative leverage (cap rate below mortgage rate today)
Compare to Nearby Counties
Section 8 in Steele County: payment standards by ZIP, PHA waitlist status, and voucher counts are on VoucherMatch, the same HUD dataset with the tenant demand side attached.
The Bottom Line
Steele County in Minnesota scores 54/100, ranking #528 of 1,000 US counties (top 67%). At 20% down and current rates, a median-priced rental loses about $844/month; the 4.37% gross rent-to-price ratio doesn't survive debt service. The thesis here is appreciation, value-add, house hacking, or all-cash.