Sanilac market analysis
Sanilac County posts a gross rent-to-price ratio of 8.35% and a cap rate of 5.43% at the median, which places it squarely in cash-flow territory for Michigan. The median home price sits at $201,517 against median rent of $1,403, a spread that looks attractive on paper and earns Sanilac a national percentile rank of 93rd out of 1,000 counties scored. Year-over-year appreciation came in at 3.19%, which is steady but not headline-grabbing, and the affordability index of 87 confirms that entry prices remain accessible relative to broader benchmarks. The honest tension in this market is that the model cash-on-cash return runs negative at -3.73% under a 6.85% financing rate with 20% down, driven by estimated monthly expenses of $491 against a mortgage of $1,056. The 5.43% cap rate clears the hurdle for an all-cash or lower-leverage buyer, but a conventionally financed investor needs to either buy below median, force income, or accept that this is a longer-duration hold rather than a day-one cash machine.
The investor profile that fits Sanilac best is a value-add or cash-heavy operator, not a leveraged buy-and-hold buyer chasing immediate yield at today's rates. An all-cash purchase at $201,517 generating $1,403 in gross rent pencils at a 5.43% cap before vacancy and capex, which is a workable return for a patient owner. The affordability score of 87 and the cash-flow score of 84 both signal that this is not an overpriced coastal market where cap rates have been bid to 3%, but the cash-on-cash math at 6.85% is unforgiving. The appreciation score of 81 is notable for a rural Michigan county, suggesting the market has demonstrated price resilience, making it a credible dual-purpose hold for investors willing to underwrite for total return rather than month-one cash flow.
The economic context for Sanilac requires care. No specific employer anchors were provided in the data, so characterizing the local job base with confidence is not possible here. What the population figure of 40,759 does tell you is that this is a small, rural county, and small markets carry concentration risk by definition. Rental demand in markets this size tends to be thinner, less diversified, and more sensitive to any single employer contraction or demographic shift than a metro market with 400,000 residents. The stability score of 50 is the lowest score in Sanilac's profile and likely reflects exactly this dynamic. That number deserves weight.
The tax and insurance picture is a real underwriting line item. At Michigan's state-average effective property tax rate of 1.54%, the estimated annual tax bill on a $201,517 property runs $3,103, and insurance adds another $524 annually, putting the combined monthly carry at $302. That $302 is already baked into the $491 estimated expense figure, but investors underwriting their own deals should treat it as a hard number rather than a rounding error. At 1.54%, this rate is high enough to deserve its own line on your pro forma, not a footnote. The honest caveat from the data provider stands: this is a state-average estimate sourced from Tax Foundation 2024 figures, and the actual rate in a specific Sanilac township or municipality may differ, sometimes materially, so verify at the parcel level before closing.
The primary risk in Sanilac is market depth and demographic fragility. A population of 40,759 in a rural county means the renter pool is narrow. Vacancy in a single-family portfolio here can go from acceptable to painful faster than in a mid-sized city, and there is no large institutional presence absorbing supply or setting a floor on pricing. The stability score of 50 is the clearest quantitative signal of this exposure. Investors with portfolios concentrated in markets this size have limited ability to diversify within the county itself.
Compared to its neighbors, Sanilac holds a modest price premium: Huron County is close at $198,226, while Bay County ($175,060) and Crawford County ($179,615) and Gratiot County ($172,768) all come in meaningfully cheaper. Bay County's gross rent-to-price ratio of 7.84% trails Sanilac's 8.35%, which means Sanilac actually returns better relative rent for the price despite the higher sticker. All five neighboring counties score 74 to 76 overall, versus Sanilac's 75, so the spread in quality scores is negligible. The reason to choose Sanilac over its neighbors is that rent-to-price ratio advantage over Bay County, combined with a higher cash-flow score of 84. The reason to look at Bay County or Gratiot County instead is lower absolute entry price if leverage is the constraint and preserving monthly debt service coverage is the priority.
Scenario comparison
| Scenario | Purchase price | Monthly cash flow | Cap rate | Cash-on-cash |
|---|---|---|---|---|
75% of median value-add or distressed | $151,138 | +$120/mo | 7.2% | +4.1% |
Median typical MLS deal | $201,517 | -$144/mo | 5.4% | -3.7% |
125% of median newer / premium | $251,897 | -$408/mo | 4.3% | -8.4% |
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 8.35% rent-to-price ratio. Higher ratios indicate stronger cash flow potential.
Based on 3.2% 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
- +Above-average rent-to-price ratio (8.35%)
- +Affordable relative to local incomes
- +Complete rent data available
Challenges
- -Negative leverage (cap rate 5.4% < mortgage rate 6.9%)
Economic Indicators
Who this market fits
- +All-cash buyers: removing debt service flips the cap rate to actual yield
- +Value-add operators who can buy below median and force rent up
- +Institutional or out-of-state investors who target appreciation markets
- −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
The Bottom Line
Sanilac County in Michigan scores 75/100, ranking #53 of 1,000 US counties (top 7%). At 20% down and current rates, a median-priced rental loses about $144/month; the 8.35% gross rent-to-price ratio doesn't survive debt service. The thesis here is appreciation, value-add, house hacking, or all-cash.