Grand Forks Housing Market

September 2026 numbers

The Grand Forks housing market right now

More homes for sale, slower to sell, and far fewer deals going under contract. That's the short version of September in the City of Grand Forks. Buyers have more to choose from than they did a year ago, and sellers are competing harder for fewer buyers.

Every month I pull the numbers from our MLS and tell you what I think they mean, for buyers and for sellers. This page gets updated, so bookmark it instead of hunting for last month's post.

  1. 01This month's numbers
  2. 02If you're buying
  3. 03If you're selling
  4. 04City numbers vs. county numbers
  5. 05Past months
  6. 06Questions people ask me
01

September 2026 in Grand Forks

City of Grand Forks, residential, compared to September 2025.

140active listings at the end of the month, up from 110
35homes went under contract, down from 61
59closed sales, about even with 61
$328,000median sold price, up from $290,000
FlexMLS, City of Grand ForksSept 2026Sept 2025
Closed sales5961
Median sold price$328,000$290,000
Median days on market5749
Active listings140110
New listings5565
Went under contract3561
Sale price as a share of final list price98.9%
Sale price as a share of original list price97.0%

Why the median price jumped 13%

It's mostly a change in which homes sold, not every house suddenly costing 13% more. Fewer lower-priced homes closed: 13 under $250,000, down from 23. More closed at the top: 15 at $500,000 and up, against 11. A quarter of September's closings were $500,000 and up, against 18% a year ago. Meanwhile the median asking price on active listings rose only 4.4%. Fewer starter-priced sales pulls the median up without any single house getting more expensive. That's my read of the FlexMLS price-range tables, not something either data source says on its own.

Back to the top
02

If you're buying

You have more to look at than you did last fall.

Active homes between $300,000 and $500,000 went from 31 to 58. Get the preapproval, find a good agent, and stay on top of the search for the thing you want. It's still out there.

Don't count on a big discount, though. Homes are closing at about 98.9% of list price, so a home priced right doesn't leave much room under asking. When the right one shows up, be ready to move.

The $250,000 to $500,000 range

That's where most of my buyers shop, so here's that slice on its own, September 2026 against September 2025.

$250K to $500K, City of Grand ForksSept 2026Sept 2025
Active listings6750
New listings2637
Went under contract2135
Closed sales3127

The growth is all above $300,000. Active homes between $250,000 and $299,000 actually dropped, from 19 to 9. If you're shopping at the bottom of the range, there's less to pick from than last year, not more.

Starting from zero? My buyer guide walks through how buying in Grand Forks actually works.

Back to the top
03

If you're selling

Winter is coming, and the market is going to slow down even more.

Last year, new listings went from 54 in October to 20 in December, so there are fewer buyers and fewer sellers out there until spring. If you're ready to sell, now is the time. With 140 homes competing and fewer going under contract, price matters more than it did a year ago.

Want a number before you decide? Request a home value range and I'll work it by hand and send it to you within 48 hours.

Back to the top
04

City numbers vs. county numbers

You'll see different Grand Forks numbers depending on where you look. Here's why.

The numbers above come from FlexMLS, our local MLS, for the City of Grand Forks. They count homes that actually sold. The national sites, like Realtor.com, report Grand Forks County, which takes in the towns and the country around the city. They mostly track asking prices, and their price numbers run a month behind.

Realtor.com's county numbers, published through FRED, tell a calmer story right now. The median asking price in Grand Forks County was $422,450 in August, basically flat against $419,900 a year earlier. Median days on market was 51, up from 47. Active listings reached 151 in September, up from 118. Asking price, days on market, active listings

Asking prices tell you what sellers hope for. Sold prices tell you what buyers actually paid. When you're deciding what to offer or what to list at, the sold numbers are the ones that matter.

Back to the top
05

Past months

Each month's read stays here, so you can see where the market has been.

September 2026: more homes, fewer buyers

140 active listings (up from 110), 55 new listings (down from 65), 35 went under contract (down from 61), 59 closed sales, median sold price $328,000 (up from $290,000), 57 median days on market (up from 49), 98.9% of final list price, 97.0% of original list price. City of Grand Forks, residential, FlexMLS.

Back to the top
06

Questions people ask me about the Grand Forks housing market

Is it a buyer's market or a seller's market in Grand Forks right now?

It's leaning toward buyers heading into winter. In September 2026 there were 140 active listings in the City of Grand Forks, up from 110 a year earlier, and only 35 homes went under contract, down from 61. Buyers have more choices and more time. Homes are still closing near asking, about 98.9% of list price, so it isn't a fire sale.

Are home prices going down in Grand Forks?

Not really. The median sold price went up in September, but mostly because fewer starter-priced homes sold. County asking prices have been flat year over year. What has changed is how long homes sit and how many are for sale.

Where do your numbers come from?

FlexMLS, the MLS that Grand Forks agents use, for the City of Grand Forks, residential only. I add Realtor.com's county numbers from FRED for the bigger picture. Both are listed at the bottom of this page.

Is winter a bad time to buy or sell in Grand Forks?

It's a slower time. Fewer homes come on the market and fewer buyers are out looking. For buyers that can mean less competition. For sellers it means pricing right from day one, because there are fewer buyers to go around until spring.

What is my house worth in this market?

The medians above can't tell you that. Your street, your updates and what sold near you can. Request a home value range and I'll pull the comps by hand.

Back to the top

Want this every month?

Get the market read in your inbox.

My monthly Living Legendary newsletter carries these numbers plus what's happening around Grand Forks. Or call or text me at 701.314.2202 and ask what they mean for your house.

/* spacing for this page lives here, so Additional CSS needs no edits */ .ct-container-full[data-vertical-spacing]:has(.llg-market){padding-top:0!important;padding-bottom:0!important} .entry-content:has(.llg-market) > .alignfull{margin-bottom:0!important} .llg{--ink:#212121;--paper:#FAFBFF;--red:#B22223;--g4:#484849;--g5:#78787a;--g6:#bdbec1;--g7:#929294;--g8:#e0e1e4; font-family:Jost,sans-serif;color:var(--ink);background:var(--paper);font-size:17px;line-height:1.65;width:100%;max-width:none!important;margin-left:0!important;margin-right:0!important} .llg *{box-sizing:border-box} .llg h2,.llg h3,.llg .llg-num{font-family:Raleway,sans-serif;color:var(--ink)} .llg h2{font-size:clamp(26px,4vw,36px);font-weight:800;line-height:1.15;margin:0 0 18px;letter-spacing:.01em} .llg h3{font-size:20px;font-weight:700;line-height:1.3;margin:30px 0 10px} .llg p{margin:0 0 16px} .llg p,.llg li,.llg summary,.llg td{text-wrap:pretty} .llg h2,.llg h3{text-wrap:balance} .llg a{color:var(--red);text-underline-offset:3px} .llg a:hover{color:var(--ink)} .llg-wrap{max-width:860px;margin:0 auto;padding:0 20px} .llg-brow{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--g4);margin:0 0 12px} .llg-brow::before{content:"";width:28px;height:3px;background:var(--red);flex:none} .llg-lead{font-size:19px;line-height:1.6} .llg-small{font-size:14px;color:var(--g4)} .llg-note{border-left:2px solid var(--red);padding:2px 0 2px 18px;margin:24px 0;font-style:italic;color:var(--g4)} .llg-top{display:inline-block;margin-top:24px;font-size:14px;text-decoration:none} /* intro */ .llg-intro{padding:56px 0 40px;border-bottom:1px solid var(--g8)} .llg-stamp{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--ink);color:var(--paper);border-radius:3px;padding:6px 12px;margin:0 0 18px} .llg-toc{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0 28px} .llg-toc li{border-bottom:1px solid var(--g8)} .llg-toc a{display:flex;gap:14px;align-items:baseline;padding:12px 0;text-decoration:none;color:var(--ink);font-weight:500} .llg-toc a:hover{color:var(--red)} .llg-toc .llg-num{font-size:14px;font-weight:800;color:var(--g5);width:24px} @media (max-width:700px){.llg-toc{grid-template-columns:1fr}} /* chapters */ .llg-ch{padding:64px 0;border-bottom:1px solid var(--g8);scroll-margin-top:60px} .llg-ch:nth-of-type(even){background:var(--g8)} .llg-ch .llg-num{display:block;font-size:64px;font-weight:800;line-height:1;color:var(--g8);margin-bottom:6px} .llg-ch:nth-of-type(even) .llg-num{color:var(--g6)} /* numbers band */ .llg-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:2px;background:var(--ink);border-radius:3px;overflow:hidden;margin:26px 0} .llg-facts div{background:var(--ink);color:var(--g6);padding:18px 18px 16px;font-size:15px;line-height:1.5} .llg-facts strong{display:block;font-family:Raleway,sans-serif;font-size:30px;font-weight:800;line-height:1.1;color:var(--paper);margin-bottom:6px} .llg-facts .llg-big{background:var(--red);color:#f3d6d6} /* table */ .llg-scroll{overflow-x:auto;margin:20px 0} .llg-table{width:100%;border-collapse:collapse;min-width:480px;font-size:16px} .llg-table th,.llg-table td{border-bottom:1px solid var(--g6);padding:11px 8px;text-align:left;vertical-align:top} .llg-table thead th{font-family:Raleway,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--g4)} .llg-table td:nth-child(n+2),.llg-table th:nth-child(n+2){text-align:right;white-space:nowrap} /* lists */ .llg-bul{margin:8px 0 20px;padding-left:20px} .llg-bul li{margin-bottom:8px} /* details */ .llg details{border-bottom:1px solid var(--g6)} .llg summary{cursor:pointer;padding:14px 0;font-family:Raleway,sans-serif;font-weight:700;font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:12px} .llg summary::-webkit-details-marker{display:none} .llg summary::after{content:"+";font-size:22px;line-height:1;color:var(--red)} .llg details[open] summary::after{content:"\2212"} .llg details > div{padding:0 0 16px} /* closer */ .llg-close{background:var(--ink);color:var(--paper);padding:70px 0} .llg-close h2{color:var(--paper)} .llg-close .llg-brow{color:var(--g6)} .llg-close p{color:var(--g6)} .llg-close a{color:var(--paper)} .llg-close a:hover{color:var(--g6)} .llg-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px} .llg-btn{display:inline-flex;align-items:center;font:inherit;font-size:15px;font-weight:500;background:var(--red);color:#fff!important;border:0;border-radius:3px;padding:11px 20px;text-decoration:none} .llg-btn:hover{background:var(--paper);color:var(--ink)!important} .llg-btn.ghost{background:transparent;border:1px solid var(--g4)} .llg-btn.ghost:hover{background:var(--paper);color:var(--ink)!important} .llg-foot{padding:40px 0 56px;font-size:14px;color:var(--g4)} .llg-foot ol{padding-left:20px} .llg-foot li{margin-bottom:6px}

September 2026 numbers

The Grand Forks housing market right now

More homes for sale, slower to sell, and far fewer deals going under contract. That’s the short version of September in the City of Grand Forks. Buyers have more to choose from than they did a year ago, and sellers are competing harder for fewer buyers.

Every month I pull the numbers from our MLS and tell you what I think they mean, for buyers and for sellers. This page gets updated, so bookmark it instead of hunting for last month’s post.

  1. 01This month’s numbers
  2. 02If you’re buying
  3. 03If you’re selling
  4. 04City numbers vs. county numbers
  5. 05Past months
  6. 06Questions people ask me
01

September 2026 in Grand Forks

City of Grand Forks, residential, compared to September 2025.

140active listings at the end of the month, up from 110
35homes went under contract, down from 61
59closed sales, about even with 61
$328,000median sold price, up from $290,000
FlexMLS, City of Grand ForksSept 2026Sept 2025
Closed sales5961
Median sold price$328,000$290,000
Median days on market5749
Active listings140110
New listings5565
Went under contract3561
Sale price as a share of list price98.9%

Why the median price jumped 13%

It’s mostly a change in which homes sold, not every house suddenly costing 13% more. Fewer lower-priced homes closed: 13 under $250,000, down from 23. More closed at the top: 15 at $500,000 and up, against 11. A quarter of September’s closings were $500,000 and up, against 18% a year ago. Meanwhile the median asking price on active listings rose only 4.4%. Fewer starter-priced sales pulls the median up without any single house getting more expensive. That’s my read of the FlexMLS price-range tables, not something either data source says on its own.

Back to the top
02

If you’re buying

You have more to look at than you did last fall.

Active homes between $300,000 and $500,000 went from 31 to 58. Get the preapproval, find a good agent, and stay on top of the search for the thing you want. It’s still out there.

Don’t count on a big discount, though. Homes are closing at about 98.9% of list price, so a home priced right doesn’t leave much room under asking. When the right one shows up, be ready to move.

The $250,000 to $500,000 range

That’s where most of my buyers shop, so here’s that slice on its own, September 2026 against September 2025.

$250K to $500K, City of Grand ForksSept 2026Sept 2025
Active listings6750
New listings2637
Went under contract2135
Closed sales3127

The growth is all above $300,000. Active homes between $250,000 and $299,000 actually dropped, from 19 to 9. If you’re shopping at the bottom of the range, there’s less to pick from than last year, not more.

Starting from zero? My buyer guide walks through how buying in Grand Forks actually works.

Back to the top
03

If you’re selling

Winter is coming, and the market is going to slow down even more.

Last year, new listings went from 54 in October to 20 in December, so there are fewer buyers and fewer sellers out there until spring. If you’re ready to sell, now is the time. With 140 homes competing and fewer going under contract, price matters more than it did a year ago.

Want a number before you decide? Request a home value range and I’ll work it by hand and send it to you within 48 hours.

Back to the top
04

City numbers vs. county numbers

You’ll see different Grand Forks numbers depending on where you look. Here’s why.

The numbers above come from FlexMLS, our local MLS, for the City of Grand Forks. They count homes that actually sold. The national sites, like Realtor.com, report Grand Forks County, which takes in the towns and the country around the city. They mostly track asking prices, and their price numbers run a month behind.

Realtor.com’s county numbers, published through FRED, tell a calmer story right now. The median asking price in Grand Forks County was $422,450 in August, basically flat against $419,900 a year earlier. Median days on market was 51, up from 47. Active listings reached 151 in September, up from 118. Asking price, days on market, active listings

Asking prices tell you what sellers hope for. Sold prices tell you what buyers actually paid. When you’re deciding what to offer or what to list at, the sold numbers are the ones that matter.

Back to the top
05

Past months

Each month’s read stays here, so you can see where the market has been.

September 2026: more homes, fewer buyers

140 active listings (up from 110), 55 new listings (down from 65), 35 went under contract (down from 61), 59 closed sales, median sold price $328,000 (up from $290,000), 57 median days on market (up from 49), 98.9% of list price. City of Grand Forks, residential, FlexMLS.

Back to the top
06

Questions people ask me about the Grand Forks housing market

Is it a buyer’s market or a seller’s market in Grand Forks right now?

It’s leaning toward buyers heading into winter. In September 2026 there were 140 active listings in the City of Grand Forks, up from 110 a year earlier, and only 35 homes went under contract, down from 61. Buyers have more choices and more time. Homes are still closing near asking, about 98.9% of list price, so it isn’t a fire sale.

Are home prices going down in Grand Forks?

Not really. The median sold price went up in September, but mostly because fewer starter-priced homes sold. County asking prices have been flat year over year. What has changed is how long homes sit and how many are for sale.

Where do your numbers come from?

FlexMLS, the MLS that Grand Forks agents use, for the City of Grand Forks, residential only. I add Realtor.com’s county numbers from FRED for the bigger picture. Both are listed at the bottom of this page.

Is winter a bad time to buy or sell in Grand Forks?

It’s a slower time. Fewer homes come on the market and fewer buyers are out looking. For buyers that can mean less competition. For sellers it means pricing right from day one, because there are fewer buyers to go around until spring.

What is my house worth in this market?

The medians above can’t tell you that. Your street, your updates and what sold near you can. Request a home value range and I’ll pull the comps by hand.

Back to the top

Want this every month?

Get the market read in your inbox.

My monthly Living Legendary newsletter carries these numbers plus what’s happening around Grand Forks. Or call or text me at 701.314.2202 and ask what they mean for your house.