STL Home Journey
STL Home Journey
George Kindler · 314.435.1087
North County St. Louis · Area Guide

North County St. Louis.

North County is part of the 250+ transactions I’ve worked across St. Louis. This guide puts that experience next to 762 home sales from 2026 across 15 communities and 32 small towns: what each budget reaches, how fast homes sell, which school district and city you’re in, and what the taxes run.

Where I’ve Sold

My Sales Across North County

A lot of my 250+ transactions have been in North County. I’ve sold homes in Florissant, Dellwood, Bellefontaine Neighbors, Hazelwood, Ferguson, Maryland Heights, St. John, St. Ann, Hillsdale, Riverview, Northwoods, Normandy, Velda Village Hills, Edmundson and Jennings, and every one of those sales is documented on my transaction history, with the address, year, price and my role.

Quick answers

North County Home Buying Questions, Answered With 2026 Sales

Short answers first. Each one links to the detail further down the page or on the page that covers it in full.

Has George Kindler sold homes in North County?

Yes. North County is part of the 250+ transactions I’ve worked across St. Louis, with sales in Florissant, Dellwood, Bellefontaine Neighbors, Hazelwood, Ferguson, Maryland Heights and more. Each one is documented on my transaction history.

See where I’ve sold →

What is North County St. Louis?

North County is the northern part of St. Louis County. This guide covers 15 communities with their own pages, from Maryland Heights, Bridgeton and St. Ann in the west to Bellefontaine Neighbors and Spanish Lake in the east and Florissant and Black Jack in the north, plus 32 small towns. Together they had 762 single-family sales in 2026.

Compare the communities →

How much does a house cost in North County?

The 2026 median sale price across these communities was $151,500. Community medians ran from $80,000 in Moline Acres to $316,000 in Bridgeton, and the 32 small towns together had an $87,500 median.

See every community →

What are the most affordable areas in North County?

By 2026 median sale price: Moline Acres ($80,000); Jennings ($88,000); Bellefontaine Neighbors ($94,500); Berkeley ($101,000).

See the full comparison →

Can I buy a house in North County for $150,000?

Yes. 377 of 762 sales in 2026 (49.5%) closed at $150,000 or less. In Florissant it was 46 of 167; in Hazelwood, 11 of 63.

See every budget by community →

What does $200,000 buy in North County?

Most of the market. 527 of 762 sales in 2026 (69.2%) closed at $200,000 or less, including every sale in Bellefontaine Neighbors, Berkeley, Dellwood and Moline Acres. In Black Jack it was 3 of 16, and in Bridgeton 2 of 22.

See every budget by community →

Which school district gives you more house in North County?

In 2026 St. Louis County sales, North County districts gave the most square footage at four of the five budgets compared. Among homes that closed for $250,001 to $300,000, Ferguson-Florissant led every St. Louis County district at a median 2,051 square feet; at $350,000 and $400,000, Hazelwood led.

See the more-house tables →

How fast do homes sell in North County?

The median was 20 days on market in 2026, but it varied by community: Maryland Heights 7 days, Bridgeton 7.5 days, Black Jack 8.5 days, against Dellwood 54, St. John 39, Moline Acres 38.

See days on market by community →

Do North County homes sell over asking price?

Some do. 236 of 762 sales in 2026 (31.0%) closed above the original list price. Among communities with at least 20 sales, Maryland Heights (37 of 72) and Hazelwood (29 of 63) had the highest shares.

See sales above list by community →

Which North County communities have the most home sales?

Florissant (167), Ferguson (74), Maryland Heights (72), Hazelwood (63), Bellefontaine Neighbors (41) had the most 2026 sales.

See the comparison table →

How old are most homes in North County?

The median year built across 2026 sales was 1956. St. John (1947) and St. Ann (1950) had the oldest homes on median; Black Jack (1973) and Bridgeton (1970) the newest.

See the typical house by community →

How big is a typical North County house?

The median was 1,212 square feet in 2026 sales. By community it ran from 928 in St. Ann to 1,852 in Black Jack.

See the typical house by community →

Are most North County homes ranches?

More than half. 430 of 762 sales in 2026 (56.4%) were ranch-style.

See the ranch share by community →

Which school districts serve North County?

Eight, in 2026 sales across these communities: Ferguson-Florissant (216), Hazelwood (188), Pattonville (82), Riverview Gardens (79), Ritenour (71), Normandy Schools Collaborative (67), Jennings (37), Parkway (22). District lines don’t follow city lines: Florissant split between Ferguson-Florissant (90) and Hazelwood (77), and Dellwood crossed three districts.

See districts and taxes →

How much are property taxes in North County?

The median annual property tax on 2026 sales across these communities was $2,148, according to MLS sales records. By school district it ran from $1,453 in the Normandy Schools Collaborative to $3,532 in Parkway. The tax on a listing is the seller’s most recent bill, so confirm the exact address with the St. Louis County Collector of Revenue before you make an offer.

See taxes by district →

Are North County towns incorporated?

Almost all of them. Of the 15 communities in this guide, 14 are incorporated cities; Spanish Lake is an unincorporated Census-designated place with no city government. Each city sets its own rules for occupancy permits and inspections when a house changes hands, so ask the city for the exact address before you close.

See each community →

What are North County’s small towns?

32 small towns, from Bel-Nor to Wellston, many of them under a square mile. Together they had 111 sales in 2026 at an $87,500 median, too few in most towns for a page of their own, so they share one guide.

See all the small towns →

What ZIP codes are in North County?

This guide’s communities used 16 ZIP codes in 2026 sales. ZIP codes follow mailing addresses, not city limits or school districts: 63031 covered most Florissant sales and part of Hazelwood, and 63135 covered Ferguson and part of Dellwood.

See each ZIP code →

What are the main roads in North County?

I-270 crosses North County east to west. I-70 runs past Lambert Airport toward the city. U.S. 67 (Lindbergh Boulevard) runs through Florissant and Hazelwood, and Route 367 heads north from I-270 past Spanish Lake.

See the communities →

Source: 762 closed single-family sales in the 22 St. Louis County-area school districts dataset whose listing coordinates fall inside each community’s U.S. Census Bureau 2024 boundary, closed January–October 2026. Historical sales, not current inventory.

2026 Comparison

How Do the North County Communities Compare?

Each community’s 2026 median sale price, number of sales, typical time on market, school district split and whether it has a city government. Sales are counted inside each community’s Census boundary, the same way as on each community’s own page.

2026 closed single-family sales, lowest to highest median
CommunityMedian priceSalesMedian days on marketSchool districts (2026 sales)Government
Moline Acres$80,0001338Riverview GardensCity
Jennings$88,0003332JenningsCity
Bellefontaine Neighbors$94,5004124Riverview GardensCity
Berkeley$101,0002826.5Ferguson-FlorissantCity
Spanish Lake$106,7003221HazelwoodUnincorporated (CDP)
Ferguson$116,0007424Ferguson-Florissant 71, Hazelwood 2, Riverview Gardens 1City
Dellwood$126,0002154Riverview Gardens 11, Ferguson-Florissant 6, Hazelwood 4City
Woodson Terrace$135,0001728RitenourCity
St. John$157,5001839Ritenour 17, Normandy Schools Collaborative 1City
St. Ann$160,9253411Ritenour 24, Pattonville 10City
Florissant$180,00016727Ferguson-Florissant 90, Hazelwood 77City
Hazelwood$214,450639Hazelwood 57, Ferguson-Florissant 6City
Black Jack$235,500168.5HazelwoodCity
Maryland Heights$300,000727Pattonville 50, Parkway 22City
Bridgeton$316,000227.5PattonvilleCity
32 small towns (combined)$87,50011132Normandy Schools Collaborative 66, Ferguson-Florissant 15, Ritenour 13, Riverview Gardens 13, Jennings 4Mostly cities and villages

Days on market is cumulative (CDOM). Moline Acres (13 sales), Black Jack (16) and Woodson Terrace (17) are small samples. A CDP (Census-designated place) has no city government; county rules apply.

What Did the Typical North County House Look Like in 2026?

Medians and shares of 2026 closed single-family sales
CommunityMedian year builtMedian sq ftRanch-styleSold above original list
Moline Acres19541,13610 (76.9%)2 (15.4%)
Jennings19501,17618 (54.5%)7 (21.2%)
Bellefontaine Neighbors19541,00827 (65.9%)8 (19.5%)
Berkeley19541,12022 (78.6%)7 (25.0%)
Spanish Lake19621,15122 (68.8%)8 (25.0%)
Ferguson19531,13744 (59.5%)19 (25.7%)
Dellwood19591,01415 (71.4%)6 (28.6%)
Woodson Terrace19521,08810 (58.8%)5 (29.4%)
St. John19471,1627 (38.9%)3 (16.7%)
St. Ann195092816 (47.1%)15 (44.1%)
Florissant19581,300107 (64.1%)57 (34.1%)
Hazelwood19651,56635 (55.6%)29 (46.0%)
Black Jack19731,8526 (37.5%)7 (43.8%)
Maryland Heights19681,59237 (51.4%)37 (51.4%)
Bridgeton19701,78711 (50.0%)6 (27.3%)

Square footage is reported living area. “Sold above original list” compares the sale price with the first asking price. Condition isn’t in MLS data.

Budget Reach

What Did $100K, $150K, $200K and $250K Reach in Each North County Community?

Medians tell you where the middle sale landed. This table answers the more practical question: of all the 2026 sales in each community, how many closed at or below your budget? A higher share means more chances to buy.

2026 closed single-family sales at or below each price
CommunitySales$100K or less$150K or less$200K or less$250K or less
Moline Acres138 (61.5%)12 (92.3%)13 (100.0%)13 (100.0%)
Jennings3319 (57.6%)25 (75.8%)31 (93.9%)33 (100.0%)
Bellefontaine Neighbors4125 (61.0%)37 (90.2%)41 (100.0%)41 (100.0%)
Berkeley2814 (50.0%)23 (82.1%)28 (100.0%)28 (100.0%)
Spanish Lake3214 (43.8%)24 (75.0%)28 (87.5%)32 (100.0%)
Ferguson7428 (37.8%)55 (74.3%)66 (89.2%)70 (94.6%)
Dellwood216 (28.6%)18 (85.7%)21 (100.0%)21 (100.0%)
Woodson Terrace175 (29.4%)10 (58.8%)14 (82.4%)15 (88.2%)
St. John184 (22.2%)8 (44.4%)14 (77.8%)17 (94.4%)
St. Ann343 (8.8%)16 (47.1%)27 (79.4%)33 (97.1%)
Florissant1674 (2.4%)46 (27.5%)107 (64.1%)150 (89.8%)
Hazelwood636 (9.5%)11 (17.5%)25 (39.7%)43 (68.3%)
Black Jack160 (0.0%)0 (0.0%)3 (18.8%)11 (68.8%)
Maryland Heights720 (0.0%)0 (0.0%)2 (2.8%)14 (19.4%)
Bridgeton220 (0.0%)1 (4.5%)2 (9.1%)5 (22.7%)

Across these communities and the small towns, 198 of 762 sales (26.0%) closed at $100,000 or less and 632 (82.9%) at $250,000 or less. For the same question by school district, see which St. Louis County district gives you more house.

School Districts & Taxes

Which School Districts and Tax Bills Come With a North County House?

Eight school districts served 2026 sales in these communities. Median tax bills differed by district, and district lines don’t follow city lines: Florissant split between Ferguson-Florissant and Hazelwood, Hazelwood city crossed into Ferguson-Florissant, and Dellwood crossed three districts.

2026 sales in these communities by school district, with median annual property tax
School districtSalesMedian annual tax
Ferguson-Florissant216$1,752
Hazelwood188$2,643
Pattonville82$3,280
Riverview Gardens79$2,013
Ritenour71$2,067
Normandy Schools Collaborative67$1,453
Jennings37$1,718
Parkway22$3,532

Tax is the annual amount on each sale’s MLS listing, the seller’s most recent bill. Confirm the exact address with the St. Louis County Collector of Revenue. For district-by-district tax ranges, see St. Louis County property taxes by school district.

ZIP Code Guide

What ZIP Codes Are in North County?

ZIP codes follow mailing addresses, not city limits or school districts. 63031 covered most Florissant sales and part of Hazelwood, and 63135 covered Ferguson and part of Dellwood. ZIP codes with fewer than five 2026 sales aren’t shown.

63031
Florissant, Hazelwood · 134 sales
63033
Florissant, Black Jack · 66 sales
63042
Hazelwood · 40 sales
63043
Maryland Heights · 69 sales
63044
Bridgeton · 21 sales
63074
St. Ann, Small towns · 37 sales
63114
St. John, Small towns · 36 sales
63121
Small towns, Ferguson · 53 sales
63133
Small towns · 14 sales
63134
Berkeley, Woodson Terrace, Small towns · 48 sales
63135
Ferguson, Hazelwood, Dellwood, Small towns · 85 sales
63136
Jennings, Dellwood, Moline Acres, Small towns, Ferguson · 76 sales
63137
Bellefontaine Neighbors, Small towns · 46 sales
63138
Spanish Lake · 32 sales
All North County Communities

Complete Community Index

Buyer Tools

Run the Numbers Before You Tour

Talk It Through

Want the Straight Version?

No generic pitch. Just a real conversation about which North County community actually fits your budget, your commute and the kind of house you want. North County is part of the 250+ transactions I’ve worked across St. Louis. If you want the blunt version of where you fit, call me.

Call George · 314.435.1087 Run Affordability First

Ask Me About the House

George Kindler
George Kindler
Marine Corps Veteran • Licensed Missouri Agent • 13 Years • 250+ Transactions

Grew up in South St. Louis, lived in Dogtown for 6 years, now in South County. You'll find us at Wellspring on Lindbergh on Sundays. I'm not selling you a house — I'm showing you how to think about buying or selling a house.

Related Journey Chapters
Ready to Start Your Journey?

Complete St. Louis Home Buyer Guide

From pre-approval to closing day — see the complete buying process with all resources organized by stage.

📚 View Complete Guide