128,857

McHenry County, IL Homes

Section Image Section Image
  • /27

    $279,900

    $6K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 988 Sq Ft

    2804 Old Oak Dr, McHenry, IL 60050

    Completely renovated from top to bottom, this beautifully reimagined home offers the perfect combination of modern style, quality craftsmanship, and true move-in-ready convenience. Nearly every major system and interior finish has been replaced, giving buyers exceptional peace of mind for years to come. Step inside to a bright, open living space filled with natural light, highlighted by beautiful

    Agent Photo

    Luigui Corral

    RE/MAX American Dream

    2804 Old Oak Dr, McHenry, IL 60050
  • /50

    Starting at $1,265 Per Month

    • 1 - 3 Beds

    1420 Commons Dr, Woodstock, IL 60098

    Welcome home to the quiet relaxation of The Paths of Walnut Ridge Apartment Homes. Prestigious and luxurious, this is a haven with numerous amenities. The Paths of Walnut Ridge is conveniently located near major freeways with access to downtown, shopping, medical facilities, and recreation. Available for your convenience we have updated clubhouse, challenging fitness center open 7 days a week,

    The Paths of Walnut Ridge

    1420 Commons Dr, Woodstock, IL 60098
  • /18

    $425,000

    Sold Oct 30, 2025

    761 Village Rd, Crystal Lake, IL 60014

    • 3 Beds
    • 2.5 Baths
    • 1,947 Sq Ft
    • Built 1997

    Last Sold Summary

    • 2% Below List Price
    • $218/SF
    • 6 Days On Market

    Current Estimated Value $435,892

    Last Listing Agent Christopher Clark Grandview Realty, LLC

    761 Village Rd, Crystal Lake, IL 60014
    • /32

      Est $357,890

      Not Listed For Sale

      188 S Heather Dr, Crystal Lake, IL 60014

      • 2 Beds
      • 2.5 Baths
      • 1,274 Sq Ft
      • Built 1978
      188 S Heather Dr, Crystal Lake, IL 60014

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Miranda Alt Keller Williams Success Realty

  • /64

    $710,000

    • 4 Beds
    • 5 Baths
    • 3,967 Sq Ft

    704 N Rose Farm Rd, Woodstock, IL 60098

    Welcome home to this exceptional ranch estate offering year-round enjoyment on 2.31 private acres. Designed for both everyday living and unforgettable entertaining, this fully renovated home combines luxury, comfort, and incredible outdoor amenities. Step inside to discover beautiful herringbone hardwood floors and an open-concept layout featuring a spacious family room with a cozy gas fireplace.

    Agent Photo

    Alex Susma

    Fulton Grace Realty

    704 N Rose Farm Rd, Woodstock, IL 60098
  • /50

    Starting at $1,700 Per Month

    • 1 - 2 Beds

    130-160 W Woodstock St, Crystal Lake, IL 60014

    Crystal Lake Apartments features one and two-bedroom apartment homes to suit all your needs. All of our apartments include FREE gas heat and free cooking gas! Our apartments offer private entries, an in-unit washer and dryer, hardwood-style flooring, granite countertops in both the kitchen and bathroom, stainless steel appliances, custom closets, and modern lighting and fixtures. Our one-bedroom

    Crystal Lake Apartments

    130-160 W Woodstock St, Crystal Lake, IL 60014
  • /5

    $95,000

    Sold Oct 27, 2025

    7425 South Dr, Wonder Lake, IL 60097

    • 2 Beds
    • 1 Bath
    • 1,054 Sq Ft
    • Built 1940

    Last Sold Summary

    • 20% Below List Price
    • $90/SF
    • 200 Days On Market

    Current Estimated Value $131,298

    Last Listing Agent Christopher Demos @properties Christie's International Real Estate

    7425 South Dr, Wonder Lake, IL 60097
    • /19

      Est $318,048

      Not Listed For Sale

      847 Teverton Ln, Crystal Lake, IL 60014

      • 4 Beds
      • 2 Baths
      • 1,683 Sq Ft
      • Built 1972
      847 Teverton Ln, Crystal Lake, IL 60014

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Ashleigh Richier Brokerocity Inc

  • /39

    $485,000

    Pending
    • 5 Beds
    • 3.5 Baths
    • 3,456 Sq Ft

    412 Starwood Pass, Lake In the Hills, IL 60156

    FANTASTIC TWO-STORY HOME IN A GREAT LOCATION! This 5-bedroom, 3.5-bath home offers a spacious and functional layout perfect for everyday living and entertaining. The gorgeous eat-in kitchen with tons of beautiful cabinetry opens seamlessly to the inviting family room with fireplace, creating the ideal gathering space for family and friends. Potential 5th bedroom on the main floor is currently

    Agent Photo

    Matt Lysien

    Suburban Life Realty, Ltd

    412 Starwood Pass, Lake In the Hills, IL 60156
  • /29

    Starting at $1,500 Per Month

    • 3 Beds

    929 Crookedstick Ct, Crystal Lake, IL 60014

    NEW HOMES ARRIVING SOON IN OUR EXPANSION .PRICING WILL RANGE FROM $1,500 - $2,100 BASED ON SQUARE FT.We offer gracious Senior living for those 55 and older at a fraction of the price! Located in the beautiful city of Crystal Lake, Oakbrook Estates provides a picturesque setting with natural rolling terrain, thick aged oak trees, and waterfront scenery.Crystal Lake is truly a

    Oakbrook Estates- Senior 55+ Community

    929 Crookedstick Ct, Crystal Lake, IL 60014
  • /2

    $82,500

    Sold Mar 27, 2026

    10105 N Clark Rd, Spring Grove, IL 60081

    • Land
    • 3.93 Acres
    • $20,992 per Acre

    Last Sold Summary

    • 17% Below List Price
    • 31 Days On Market

    Current Estimated Value $82,249

    Last Listing Agent Benjamin Lovinger Baird & Warner

    10105 N Clark Rd, Spring Grove, IL 60081
    • /2

      Est $198,247

      Not Listed For Sale

      1912 Oak Dr, McHenry, IL 60050

      • 2 Beds
      • 1 Bath
      • 768 Sq Ft
      • Built 1957
      1912 Oak Dr, McHenry, IL 60050

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Dawn Bremer Keller Williams Success Realty

  • /28

    $475,000

    $20K PRICE DROP
    • 5 Beds
    • 3.5 Baths
    • 3,026 Sq Ft

    5017 Kenneth Dr, Crystal Lake, IL 60014

    Recently renovated, bright, and beautiful! This solidly built two-story Colonial offers over 3,000 square feet of finished living space, plus approximately 1,500 square feet of unfinished lower-level space this is a blank canvas ready for your ideas. The main level features new luxury vinyl flooring throughout, with the exception living room which showcases plush new cream carpeting that

    Agent Photo

    Joseph Woodbury

    Baird & Warner

    5017 Kenneth Dr, Crystal Lake, IL 60014
  • /50

    Starting at $1,965

    Total Monthly Price

    • 1 - 3 Beds

    311 Waters Edge Dr, Crystal Lake, IL 60014

    Visit Water's Edge Apartments Today! Featuring a stunning collection of 240 beautifully appointed apartments. Imagine coming home to a spacious, stylish residence designed to cater to your every need, boasting a full suite of exciting amenities designed to elevate your everyday. Water's Edge is more than your apartment home; it's a vibrant neighborhood where everything you need is just steps

    Water's Edge

    311 Waters Edge Dr, Crystal Lake, IL 60014
  • /8

    $65,500

    Sold Jun 10, 2026

    10909 Pebble Dr, Huntley, IL 60142

    • Land
    • 1.03 Acres
    • $63,592 per Acre

    Last Sold Summary

    • 13% Below List Price
    • 723 Days On Market

    Current Estimated Value $123,501

    Last Listing Agent Karen Czarny Berkshire Hathaway HomeServices Starck Real Estate

    10909 Pebble Dr, Huntley, IL 60142
    • /20

      Est $323,204

      Not Listed For Sale

      1820 Sebastian Dr, Woodstock, IL 60098

      • 2 Beds
      • 2 Baths
      • 2,400 Sq Ft
      • Built 2007
      1820 Sebastian Dr, Woodstock, IL 60098

      Last Sold Summary

      • 41 Days On Market

      Last Listing Agent Erin Weber RE/MAX Plaza

  • /27

    $279,900

    • 2 Beds
    • 1 Bath
    • 960 Sq Ft

    3116 Cedar Terrace, Island Lake, IL 60042

    Nicely Updated Ranch home situated on a large beautiful double lot (2 parcels) conveniently located across from Grek Park on a quiet 1-way street. The kitchen is updated with freshly painted cabinets, new granite countertops, a new kitchen sink and new gas stove. All appliances included, including a separate freezer. Open floor plan with hardwood floors throughout and the open dining room has

    Agent Photo

    Louise Berger

    RE/MAX Plaza

    3116 Cedar Terrace, Island Lake, IL 60042
  • /40

    Starting at $1,655 Per Month

    • 1 - 2 Beds

    1637 Carlemont Dr, Crystal Lake, IL 60014

    Randall Village Apartments is located at 1637 Carlemont Drive, Crystal Lake, IL and is managed by PMR Companies. Randall Village offers 1 to 2 bedroom apartments ranging in size from 767 to 1164 sq.ft. The clubhouse has a fully-equipped fitness center and adjacent to the clubhouse is a large outdoor pool This rental community is pet friendly, welcoming both cats and dogs. For more details,

    Randall Village

    1637 Carlemont Dr, Crystal Lake, IL 60014
  • /44

    $330,000

    Sold Jun 02, 2026

    1245 Prairie View Pkwy, Cary, IL 60013

    • 2 Beds
    • 2.5 Baths
    • 1,566 Sq Ft
    • Built 2020

    Last Sold Summary

    • 2% Below List Price
    • $211/SF
    • 5 Days On Market

    Current Estimated Value $331,318

    Last Listing Agent Luigui Corral RE/MAX American Dream

    1245 Prairie View Pkwy, Cary, IL 60013
    • /32

      Est $291,665

      Not Listed For Sale

      224 N Main St, Crystal Lake, IL 60014

      • 2 Beds
      • 1 Bath
      • 1,120 Sq Ft
      • Built 1905
      224 N Main St, Crystal Lake, IL 60014

      Last Sold Summary

      • 22 Days On Market

      Last Listing Agent Joshua McCaffrey Keller Williams Success Realty

  • /40

    $199,900

    $25K PRICE DROP Pending
    • 3 Beds
    • 2 Baths
    • 1,102 Sq Ft

    409 Ski Hill Rd, Fox River Grove, IL 60021

    Rare opportunity to own this unique log ranch home nestled on a beautiful wooded hilltop setting on nearly half an acre in Fox River Grove! Located just steps from the renowned Norge Ski Jump, this one-of-a-kind property is full of character, rustic charm, and endless potential. The home features 3 bedrooms and 1 full bathroom on the main level, along with a spacious vaulted family room

    Agent Photo

    Marla Schneider

    Coldwell Banker Realty

    409 Ski Hill Rd, Fox River Grove, IL 60021
  • /40

    Starting at $1,825 Per Month

    • 1 - 2 Beds

    1395 Skyridge Dr, Crystal Lake, IL 60014

    Skyridge is located at 1395 Skyridge Drive Crystal Lake, IL and is managed by PMR Companies, a reputable property management company with verified listings on RENTCafe. Skyridge offers 1 to 2 bedroom apartments ranging in size from 631 to 1159 sq.ft. Amenities include Air Conditioner, Availability 24 Hours, Basketball Court, BBQ/Picnic Area, Cable Ready and more. This rental community is pet

    Skyridge Club Apartments

    1395 Skyridge Dr, Crystal Lake, IL 60014
  • /2

    $700,000

    Sold May 29, 2026

    15911 Aspen Ct, Huntley, IL 60142

    • 5 Beds
    • 3.5 Baths
    • 4,000 Sq Ft
    • Built 2002

    Last Sold Summary

    • 3% Above List Price
    • $175/SF
    • 2 Days On Market

    Current Estimated Value $694,153

    Last Listing Agent Diane Tanke Berkshire Hathaway HomeServices Starck Real Estate

    15911 Aspen Ct, Huntley, IL 60142
    • /15

      Est $313,068

      Not Listed For Sale

      1425 Millbrook Dr, Algonquin, IL 60102

      • 3 Beds
      • 2.5 Baths
      • 1,594 Sq Ft
      • Built 2004
      1425 Millbrook Dr, Algonquin, IL 60102

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent Team Masny Berkshire Hathaway HomeServices American Heritage

  • /5

    $220,000

    • Land
    • 6 Acres
    • $36,667 per Acre

    Lot 5 and 6 Loretta Dr, Marengo, IL 60152

    Rare opportunity to build your dream home on this beautiful 6-acre parcel in Millstream Estates! This buildable lot is mostly cleared and ready for construction, offering the perfect blend of open space and a wooded backdrop for added privacy. The rolling terrain is ideal for a walkout basement design, maximizing both views and functionality. Zoned to allow outbuildings, this property offers

    Agent Photo

    Ben Broughton

    RE/MAX Connections II

    Lot 5 and 6 Loretta Dr, Marengo, IL 60152
  • /12

    Starting at $1,900 Per Month

    • 2 - 3 Beds

    3607 Johnsburg Rd, Johnsburg, IL 60051

    Tuckaway Townhomes

    3607 Johnsburg Rd, Johnsburg, IL 60051
  • /9

    $100,000

    Sold Aug 28, 2025

    4711 Parkview Dr, McCullom Lake, IL 60050

    • 2 Beds
    • 1 Bath
    • 800 Sq Ft
    • Built 1935

    Last Sold Summary

    • 67% Above List Price
    • $125/SF
    • 9 Days On Market

    Current Estimated Value $171,023

    Last Listing Agent Frank DeNovi Compass

    4711 Parkview Dr, McCullom Lake, IL 60050
    • /50

      Est $716,209

      Not Listed For Sale

      8736 Shade Tree Cir, Village of Lakewood, IL 60014

      • 4 Beds
      • 4.5 Baths
      • 3,750 Sq Ft
      • Built 2006
      8736 Shade Tree Cir, Village of Lakewood, IL 60014

      Last Sold Summary

      • 23 Days On Market

      Last Listing Agent Roxana Naughton Berkshire Hathaway Homeservices Chicago

  • /54

    $835,000

    • 4 Beds
    • 4.5 Baths
    • 4,997 Sq Ft

    4 Stillwater Ct, Algonquin, IL 60102

    Welcome to this exceptional brick estate, beautifully situated on a quiet cul-de-sac and offering nearly 5,000 square feet of thoughtfully designed living space across three finished levels. Combining timeless elegance with modern functionality, this meticulously maintained home is filled with impressive architectural details, generous living areas, and countless opportunities for entertaining. A

    Agent Photo

    Rafay Qamar

    Real Broker LLC

    4 Stillwater Ct, Algonquin, IL 60102
  • /14

    Starting at $1,430 Per Month

    • Studio - 2 Beds

    3415 Blake Blvd, McHenry, IL 60050

    The Blake at Fox River offers studio, 1, 2, and 3 bedroom apartments in McHenry, IL with spacious floor plans, modern finishes, and convenient access to shopping, dining, and outdoor recreation. Located near Route 31 and downtown McHenry, the community places residents close to the Fox River, parks, local employers, and everyday essentials. Apartment homes feature fully equipped kitchens with

    The Blake at Fox River

    3415 Blake Blvd, McHenry, IL 60050
  • /31

    $295,000

    Sold Feb 19, 2026

    1387 New Haven Dr, Cary, IL 60013

    • 3 Beds
    • 2 Baths
    • 1,872 Sq Ft
    • Built 2001

    Last Sold Summary

    • 2% Below List Price
    • $158/SF
    • 40 Days On Market

    Current Estimated Value $302,024

    Last Listing Agent Christopher Tierney Keller Williams Experience

    1387 New Haven Dr, Cary, IL 60013
    • /23

      Est $426,660

      Not Listed For Sale

      3112 Almond Ln, McHenry, IL 60051

      • 3 Beds
      • 2.5 Baths
      • 2,446 Sq Ft
      • Built 2004
      3112 Almond Ln, McHenry, IL 60051

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Catherine Burley RE/MAX Plaza

  • /2

    $53,900

    $1K PRICE DROP
    • Land
    • 1.26 Acres
    • $42,778 per Acre

    1324 Coronado Vista, Crystal Lake, IL 60014

    Beautiful wooded 1+ acre lot, lot #5 which is 1 of 5 lots to pick from to build your dream home, annexed into the City of Crystal Lake. Septic & Well permitted by City of Crystal Lake. Adjacent to Crystal Lake Park District & Lippold Park. Entrance to property on Coronado Vista. Electric/Gas/sewer at sight, build your own.

    Agent Photo

    Valarie Werderitch

    Berkshire Hathaway HomeServices Starck Real Estate

    1324 Coronado Vista, Crystal Lake, IL 60014
  • /35

    Starting at $1,225 Per Month

    • Studio - 3 Beds

    411 Leah Ln, Woodstock, IL 60098

    Nestled in beautiful Woodstock, Illinois, Prairie View Apartments offers a host of amenities to our residents. With fifteen different floor plans to choose from we are sure to have one that will meet your needs. Relax by our outdoor pool or come inside for an indoor swim during colder weather. The fitness center is sure to inspire a good workout or get your exercise with a friendly game of one on

    Patriot Prairie of Woodstock

    411 Leah Ln, Woodstock, IL 60098
  • /37

    $513,000

    Sold Oct 24, 2025

    3302 Jasmine Ct, Crystal Lake, IL 60012

    • 4 Beds
    • 3.5 Baths
    • 3,500 Sq Ft
    • Built 1986

    Last Sold Summary

    • 2% Below List Price
    • $147/SF
    • 6 Days On Market

    Current Estimated Value $554,694

    Last Listing Agent Cathy Oberbroeckling Baird & Warner

    3302 Jasmine Ct, Crystal Lake, IL 60012
    • /2

      Est $922,432

      Not Listed For Sale

      1714 Il Route 173, Spring Grove, IL 60081

      • 4 Beds
      • 5.5 Baths
      • 4,750 Sq Ft
      • Built 1979
      1714 Il Route 173, Spring Grove, IL 60081

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent Jessica Tumpane RE/MAX Plaza

  • /2

    $399,000

    • Land
    • 5.32 Acres
    • $75,000 per Acre

    349 Spring Creek Rd, Barrington, IL 60010

    Set behind a gated entrance in coveted Barrington Hills, this beautifully open 5+ acre parcel offers the rare blend of privacy, pastoral views, and true "estate-living" potential. Rolling, sun-filled meadow/pasture is framed by mature trees, creating a serene setting for an equestrian property, weekend retreat, or future custom home site. A paved drive and fencing are already in place, enhancing

    Agent Photo

    Chris Foss

    Coldwell Banker Realty

    349 Spring Creek Rd, Barrington, IL 60010
  • /35

    Starting at $1,199 Per Month

    • 1 Bed

    4502-4518 Garden Quarter Rd, McHenry, IL 60050

    Garden Quarter Apartments

    4502-4518 Garden Quarter Rd, McHenry, IL 60050
  • /17

    $345,000

    Sold Mar 20, 2026

    3707 W Bradley Ct, McHenry, IL 60050

    • 4 Beds
    • 3 Baths
    • 1,770 Sq Ft
    • Built 1983

    Last Sold Summary

    • 1% Below List Price
    • $195/SF
    • 2 Days On Market

    Current Estimated Value $354,218

    Last Listing Agent Dorene Swanson Glacier Realty, Inc.

    3707 W Bradley Ct, McHenry, IL 60050
    • /19

      Est $339,436

      Not Listed For Sale

      10045 Cummings St Unit 401, Huntley, IL 60142

      • 2 Beds
      • 2.5 Baths
      • 1,650 Sq Ft
      • Built 2007
      10045 Cummings St Unit 401, Huntley, IL 60142

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Natalie Libot Kale Realty

Showing Results 41 - 80, Page 2 of 18

How to Buy a Home How to Finance a Home How to Sell a Home