Grand Rapids carries a compact CMBS book — $651 million across 31 loans — and the weight of it is stacked at a single point on the calendar. Fully $332 million, or 51% of the book, comes due in 2029, with lighter tranches trailing into 2030, 2031 and 2034. For now the filed record is moving the right way: distress stands at 13.2% as of July 2026 and has been easing. Median DSCR of 1.64 points to a book with cushion to spare.
The on-the-ground ledger tells a quieter version of the same story. Sixteen distress events crossed the wire over the past year — ten store closures and six layoff notices — accounting for 348 jobs. That is a modest tally for a metro this size, and it sits against a labor backdrop that has firmed, with unemployment at 4.2% in August 2026, down two-tenths of a point year over year.
The read here is concentration, not deterioration. The filed distress rate is falling and the near-term maturity calendar is clear, but the 2029 bulge is the number to keep in front of you — a slug of paper that refinances or resolves in one bunched window, in a book small enough that it defines the metro's risk by itself.
All four distress signals are elevated in Grand Rapids-Wyoming-Kentwood, MI right now — 4 of 4 — and all 6 of the paired readings agree, with 6 pairs both elevated and 0 both quiet or disagreeing. Store closures are running 11 closures at a rate of 2.02 per 100k jobs (ranked 40th of 392 by count, 166th by rate); WARN notices are 8 at a rate of 0.09% of employment (ranked 67th and 174th); bank CRE over the noncurrent line is 408.2 $mm at a rate of 4.45% (ranked 74th and 158th), though only 26.2% of those dollars sit at banks lending in one metro and the rest is split by branch deposits; and securitized loans in special servicing measure at 5 rows at a rate of 13.19% (ranked 34th and 39th), a floor because only 40.0% of the special-servicing rows carry a balance. There is no disagreement among the legs and no unadjudicated pairs, so the picture is one consistent stress story across all four feeds. The bank reading is allocated, not observed at the property, which should be noted as a caveat, but it is not a blind figure — the measurement state is "allocated" and a denominator is available. No other caveats apply; all legs report measurement states of either "allocated," "measured," or "floor," none are blind.
| Signal | Level | Rate | Rank by count | Rank by rate | Reading |
|---|---|---|---|---|---|
| store closures store closures per 100,000 jobs |
11 closures | 2.02 per 100k jobs | 40 of 392 | 166 of 392 | elevated trailing 365 days to today
|
| layoff notices (WARN) workers on layoff notices as a share of the metro's employment |
8 notices | 0.09% | 67 of 386 | 174 of 386 | elevated trailing 365 days to today
|
| bank CRE at lenders over the noncurrent line share of the CRE lent into this metro that sits at a lender over the blended-noncurrent line |
$408.2mm | 4.45% | 74 of 393 | 158 of 393 | elevated
allocated 2026-03-31
|
| securitized loans in special servicing share of the securitized balance read here that is in special servicing |
5 loan records | 13.19% | 34 of 335 | 39 of 335 | elevated
floor 2026-07-29
|
| Bank | Deposit share | CRE / Capital* | Room contributed | Noncurrent CRE |
|---|---|---|---|---|
| Macatawa Bank, National Association MI | 80.8% | 123% total 178%
|
🔒 | 0.00% |
| Mercantile Bank MI | 50.0% | 222% total 311%
|
🔒 | 0.01% |
| Independent Bank MI | 26.7% | 174% total 287%
|
🔒 | 1.65% |
| Choiceone Bank MI | 25.7% | 257% total 393%
|
🔒 | 0.80% |
| Highpoint Community Bank MI | 83.7% | 246% total 369%
|
🔒 | 0.00% |
| Isabella Bank MI | 11.0% | 201% total 290%
|
🔒 | 0.22% |
| Commercial Bank MI | 16.5% | 150% total 232%
|
🔒 | 0.26% |
| First Financial Bank OH | 0.4% | 169% total 215%
|
🔒 | 0.91% |
| First Merchants Bank IN | 0.4% | 183% total 243%
|
🔒 | 0.59% |
| Horizon Bank IN | 1.9% | 235% total 331%
|
🔒 | 0.26% |
| First Community Bank MI | 13.7% | 268% total 520%
|
🔒 | 0.00% |
| Grand River Bank MI | 100.0% | 324% total 527%
|
🔒 | 0.00% |
| West Michigan Community Bank MI | 78.7% | 303% total 571%
|
🔒 | 0.95% |
| Union Bank MI | 60.0% | 309% total 497%
|
🔒 | 1.74% |
| United Bank Of Michigan MI | 53.3% | 463% total 574%
|
🔒 | 0.00% |
| First National Bank Of Michigan MI | 15.9% | 480% total 622%
|
🔒 | 1.00% |
| Bank | Total CRE | CRE / Capital* | Noncurrent CRE | Early Warning |
|---|---|---|---|---|
| Northpointe Bank | $122M | 17% total 17%
|
4.57% | 🔒 |
| Union Bank | $188M | 309% total 497%
|
1.74% | 🔒 |
| Independent Bank | $1.7B | 174% total 287%
|
1.65% | 🔒 |
| West Michigan Community Bank | $634M | 303% total 571%
|
0.95% | 🔒 |
| Choiceone Bank | $1.7B | 257% total 393%
|
0.80% | 🔒 |
| Mercantile Bank | $2.4B | 222% total 311%
|
0.01% | 🔒 |
| Grand River Bank | $299M | 324% total 527%
|
0.00% | 🔒 |
| Macatawa Bank, National Association | $684M | 123% total 178%
|
0.00% | 🔒 |
Over the trailing 365 days, the Grand Rapids-Wyoming-Kentwood, MI metro shows 10 store closures, 6 WARN notices, and 348 jobs affected — the latter a floor, since notices stating no headcount count but contribute no jobs. On the credit side, cre_bankruptcies reads 3, but that figure is a STATE PROXY: it counts CRE-likely filings in the states this metro's collateral sits in, not a metro-native count, so it should not be read as local distress.