Oak Park vs. Forest Park vs. Elmwood Park

Love Oak Park, but not the price? Look next door.

A single-family home in Forest Park or Elmwood Park typically costs about 40% less than one in Oak Park. There are good reasons for that, and the school district is the biggest. Here's how the three villages stack up, from an Oak Park realtor who has sold homes in all of them for more than 20 years.

Talk It Through With Scott →
At a Glance

The quick comparison.

The market numbers below come straight from the MLS and update on their own. The rest (schools, trains, housing) doesn't change much from year to year.

CategoryOak ParkForest ParkElmwood Park
The Market
Median Single-Family Price $702,500+10.6% year over year $415,000+3.8% year over year $412,500+7.1% year over year
Price per Square Foot $325Single-family $262Single-family $250Single-family
Days on Market 27 daysSingle-family average 36 daysSingle-family average 49 daysSingle-family average
Median Condo Price $242,500Large, varied condo market $193,250More condos listed than houses $166,000Sitting longer than last year
Schools
Elementary & Middle District 97Oak Park Elementary District 91Forest Park Public Schools District 401One unit district, pre-K through 12
High School OPRFHSDistrict 200 Proviso EastDistrict 209
The Village
Population ~54,0004.7 sq mi ~14,0002.4 sq mi, much of it cemetery land ~24,5001.9 sq mi, tight residential grid
Rail to Downtown Green, Blue, MetraUP-West line Green, Blue, MetraBlue Line terminal, & Metra stop Metra onlyMilwaukee District West
Typical House MixedBungalows to Prairie School and Victorian CompactFrame cottages, bungalows, two-flats BrickBungalows and Georgians, 1920s to 1950s
Main Street 12 districtsDense, walkable retail Madison StreetOne strong dining corridor Harlem & GrandCentered on the Circle
Market data covers the trailing 12 months from MRED via InfoSparks and refreshes weekly. Deemed reliable but not guaranteed. Population and land area are rounded from the Census.
The Real Trade-Off

A cheaper house, or a smaller one?

On median price, the gap looks enormous. Look at price per square foot and it shrinks by about half. Most of what you save comes from buying a smaller house, not from getting the same house for less.

~40%

Lower median price than Oak Park

Forest Park and Elmwood Park both come in around 40% under Oak Park's single-family median. That's usually the number that gets people to look.

~20%

Lower price per square foot

Measured by the foot, the discount is closer to 20%. Houses in both villages run smaller, and lots are narrower. You'll get more space for your money than in Oak Park, though not twice as much.

Oak Park

What the premium pays for

OPRF High School, which Oak Park shares only with River Forest. Three train lines. Twelve business districts. More variety in housing than anywhere nearby. It adds up, and it's why Oak Park homes hold their value and sell quickly.

$702,500
Median SFH
$325
Per Sq Ft
Forest Park

Different high school, same trains

Forest Park students go to Proviso East instead of OPRF. The elementary schools in Oak Park are better. Schools account for most of the price difference. Forest Park buyers still get: the Blue Line, the Green Line (and Metra), Madison Street, and quick access to I-290.

$415,000
Median SFH
$262
Per Sq Ft
Elmwood Park

No L, but more house

Elmwood Park has its own school district, no CTA trains, and sits a few miles farther from downtown Oak Park. In return you get the lowest price per square foot of the three, plenty of solid brick houses, and a Metra station.

$412,500
Median SFH
$250
Per Sq Ft
Schools

Three villages, three high schools.

If you remember one thing from this page, make it this: only Oak Park and River Forest send students to Oak Park and River Forest High School. Crossing into Forest Park or Elmwood Park changes the whole school path, from kindergarten on.

Oak Park

District 97 + District 200

District 97 has eight elementary schools and two middle schools, Brooks and Julian. Which ones you're assigned to depends on your address.

Every high schooler in Oak Park and River Forest attends OPRF (District 200).

Forest Park

District 91 + District 209

District 91 handles elementary grades and Forest Park Middle School, all within the village.

For high school, Forest Park is part of Proviso Township District 209, and students are assigned to Proviso East in Maywood. District 209 also runs Proviso Math and Science Academy, a selective school in Forest Park that students apply to.

  • Separate districts for elementary and high school
  • Assigned high school is in Maywood
  • Selective academy by application
Elmwood Park

District 401, pre-K through 12

Elmwood Park CUSD 401 is a unit district, which means one school board oversees everything from pre-K through 12th grade. There are four schools: John Mills Elementary, Elmwood Elementary, Elm Middle School, and Elmwood Park High School.

All four are in the village, and the high school serves only Elmwood Park.

  • One district from pre-K to graduation
  • Four schools in total
  • High school in the village
School assignments follow district boundaries, and those boundaries sometimes change. Before you make an offer, check the specific address with the district. The Illinois Report Card has test scores, enrollment, and program data for all three districts.
Homes & Housing Stock

The houses you'll find.

Same price, three pretty different houses. Here's what you're likely to see in each village.

Oak Park

The most variety, and the highest starting price

You'll find bungalows south of the Eisenhower, Foursquares and Victorians in the middle of town, Prairie School and Frank Lloyd Wright homes in the historic district, and plenty of condos near the Green Line.

Good homes don't last long. Single-family houses that are priced right usually go under contract within a month. Compare Oak Park's neighborhoods to see where your budget fits.

Forest Park

Smaller homes and a lot of condos

Expect frame cottages, brick bungalows, and two-flats on narrow lots, along with a large supply of condos and apartments. There are more condos for sale than houses, so many buyers here end up weighing a condo against a house as much as one village against another.

The median condo sells for $193,250. If rental income would help your budget, look at two-flats. The Forest Park guide has more detail.

Elmwood Park

Brick bungalows and Georgians

Most homes are brick single-family houses built from the 1920s through the 1950s, set on a regular grid of standard city lots. With the lowest price per square foot of the three, your money goes further on space.

Condos have slowed down. They now average 68 days on the market, a good deal longer than last year, so condo buyers have more room to negotiate. The Elmwood Park guide has more detail.

Compare actual houses, not averages.

Village-wide numbers only tell you so much. Scott will pull real listings at your price in all three villages and walk you through what each one gets you, including schools, commute, and how easy the home will be to sell later.

Book a Consultation →

It's free, there's no pressure, and 30 minutes is usually enough to figure out where to focus.

Getting Around & Daily Life

Commutes, errands, and weekends.

Transit is where Forest Park holds its own against Oak Park, and where Elmwood Park is most different.

Oak Park

The most options, the most walkable

The Green Line, Blue Line, and Metra UP-West all stop in Oak Park. From most addresses you won't need a car to get to the Loop, and door to door usually takes 25 to 35 minutes.

With twelve business districts, most homes are a short walk from coffee, restaurants, and parks.

Forest Park

Two L lines and Madison Street

The Blue Line starts in Forest Park, so you'll get a seat on the way in. The Green Line ends at Harlem/Lake, right on the Oak Park border. There is a Metra station a Harlem and Lake, and I-290 runs straight through town.

Madison Street is where you'll find the restaurants and bars. From the north end of the village, Oak Park's shops on Harlem are an easy walk.

Elmwood Park

Metra, plus a car

Elmwood Park's station is on Metra's Milwaukee District West line, about 30 minutes to Union Station. There are no CTA trains, so most people drive to run errands.

Shops and restaurants line Harlem and Grand Avenues around the Circle, and the Cook County forest preserves along the Des Plaines River are a short drive west.

Which Fits You

Where to start

None of the three is the best choice for everyone. Each one gives you something and asks you to give something up.

Oak Park may fit better if...

OPRF is a must

  • The high school is why you're looking here
  • You want three train lines and to walk most places
  • You'd choose a smaller home in Oak Park over a bigger one elsewhere
  • Historic architecture matters to you
  • You want the most condos to choose from
Forest Park may fit better if...

You want trains and a lively main street

  • You ride the Blue Line or want the Green Line nearby
  • A busy main street matters more to you than a big lot
  • You're open to a condo, townhome, or two-flat
  • You want to stay within walking distance of Oak Park
  • Proviso East, or applying to PMSA, works for you
Elmwood Park may fit better if...

You want more space

  • Getting the most square feet for your money comes first
  • You picture yourself in a brick single-family home
  • You drive most days or take Metra
  • You like having one district from pre-K through high school
  • You're buying a condo and want room to negotiate
Most buyers who start in Oak Park and look west end up choosing a house, not a village. The right home on the right block matters more than any of the generalizations above.
Common Questions

Comparison questions, answered.

The questions Scott hears most from buyers widening their search beyond Oak Park.

Do Forest Park or Elmwood Park go to Oak Park and River Forest High School?
No. Only Oak Park and River Forest are in District 200. Forest Park belongs to Proviso Township High Schools District 209, and students are assigned to Proviso East. Elmwood Park has its own unit district, CUSD 401, and students go to Elmwood Park High School.
Why are homes so much cheaper in Forest Park and Elmwood Park?
Mainly two things. The first is the school district, since access to OPRF adds a lot to Oak Park prices. The second is size. Single-family homes in both villages sell for about 40% less than in Oak Park, but only about 20% less per square foot. So most of the savings comes from buying a smaller house on a narrower lot.
Is Forest Park or Elmwood Park the better value?
Their median prices are nearly the same. Elmwood Park is cheaper per square foot, so the same budget usually gets you more room. Forest Park costs a bit more per foot but puts you near the Blue Line, the Green Line, Madison Street, and Oak Park itself. The better value depends on whether space or transit matters more to you.
How do commutes to downtown Chicago compare?
Oak Park has the most choices: the Green Line, the Blue Line, and Metra UP-West, usually 25 to 35 minutes door to door. Forest Park has the end of the Blue Line and the Green Line at Harlem/Lake, but no Metra. Elmwood Park has no CTA trains and uses Metra's Milwaukee District West line, which takes about 30 minutes to Union Station.
What kind of homes will I find in each village?
Oak Park has the biggest mix, from bungalows and Foursquares to Prairie School homes and lots of condos. Forest Park homes tend to be smaller: frame cottages, bungalows, and two-flats, plus many condos and apartments. Elmwood Park is mostly brick bungalows and Georgians from the 1920s through the 1950s.
Is the condo market different in the three villages?
Yes. Oak Park has the largest and most varied condo market. Forest Park has more condos for sale than houses, and condo prices there have gone up over the past year. In Elmwood Park, condos are taking longer to sell and there's more on the market than last year, which gives buyers more room to negotiate.
How do property taxes compare?
All three are in Cook County, but they're in different taxing districts, so rates and bills vary. The best way to compare is to look at the actual tax bills for the homes you're considering, and check which exemptions the current owner has. Scott pulls those bills during a consultation. For Oak Park specifics, see the Oak Park property tax guide.
Should I search all three villages at once?
If OPRF is a must, no. Stick with Oak Park and River Forest and be flexible on the house instead. If the high school isn't a deciding factor, looking at all three gives you the best sense of what your money gets you. Scott shows homes in all three villages on the same tour, so you see the differences in person.
Ready to Talk?

Not sure which village fits your budget?

It's a free conversation with no obligation. Scott will go over your price range, what you need in a home, and how Oak Park, Forest Park, and Elmwood Park compare for you. Most buyers leave knowing which village to focus on.

ResponseWithin 4 hours during business days

Compare All Three With Scott

Share your price range and what you're deciding between. Scott will reach out to set up a time. Most consultations take about 30 minutes.

Free, no obligation. You'll hear back within 4 hours on business days.

Scott Berg License #475110440, Berg Properties License #495000094, Managing Broker Colleen Berg 708-406-9637