128,381

McHenry County, IL Homes

Section Image Section Image
  • /6

    $650,000

    • Land
    • 5.25 Acres
    • $123,810 per Acre

    3702 N Richmond Rd, Johnsburg, IL 60051

    Prime 5+ Acre Commercial Site on High-Traffic Route 31 in Johnsburg! Exceptional opportunity to acquire 5.25 acres of commercial land located directly on heavily traveled Route 31 in the heard of rapidly growing Johnsburg! With a daily traffic DOT count exceeding 11,000+ vehicles a day, this high-visibility property offers unparalleled exposure and accessibility for a wide range of commercial

    Agent Photo

    Lisa Howe

    Re/Max Advantage

    3702 N Richmond Rd, Johnsburg, IL 60051
  • /19

    $2,760

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 1,594 Sq Ft
    • Townhouse for Rent

    1411 Millbrook Dr, Algonquin, IL 60102

    Now offering 16-month leases. Sign today and lock in today’s low rate for the next 16 months! Offer valid for new applicants who sign a 16-month lease and move-in by October 15, 2026. Base rent will remain at the 12-month lease rate for the duration of the 16-month term. Offer is contingent on application approval and execution of a lease agreement. Other terms and conditions may apply. This

    1411 Millbrook Dr, Algonquin, IL 60102
  • /2

    $18,000

    Sold Jun 26, 2026

    2606 Cherry Dr, Wonder Lake, IL 60097

    • Land
    • 7,405 Sq Ft
    • $105,882 per Acre

    Last Sold Summary

    • 10% Below List Price
    • 73 Days On Market

    Last Listing Agent Kim Keefe Compass

    2606 Cherry Dr, Wonder Lake, IL 60097
    • /23

      Est $282,216

      Not Listed For Sale

      98 S Heather Dr, Crystal Lake, IL 60014

      • 2 Beds
      • 1 Bath
      • 800 Sq Ft
      • Built 1950
      98 S Heather Dr, Crystal Lake, IL 60014

      Last Sold Summary

      • 10 Days On Market

      Last Listing Agent Marj Carpenter RE/MAX Suburban

  • /39

    $749,900

    • 2 Beds
    • 2 Baths
    • 3,800 Sq Ft

    1210 Stonegate Dr, Marengo, IL 60152

    Like new! This stunning custom-built & Handicap accessible ranch offers over 3,800 square feet of beautifully designed living space on nearly an acre in town, including a separate buildable lot-perfect for a future home, guest house, additional garage, or investment opportunity. Designed with handicap accessibility in mind, this home features zero-step entry, 36-inch-wide doorways throughout, and

    Agent Photo

    Ben Broughton

    RE/MAX Connections II

    1210 Stonegate Dr, Marengo, IL 60152
  • /8

    $1,250

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 755 Sq Ft
    • Condo for Rent

    1354 Cunat Ct Unit 3A, Lake In The Hills, IL 60156

    freshly painted, close to shopping, newer carpet, washer and dryer in unit, A/C, extra storage closet

    1354 Cunat Ct Unit 3A, Lake In The Hills, IL 60156
  • /23

    $392,500

    Sold Jan 09, 2026

    870 Noelle Bend, Lake In the Hills, IL 60156

    • 5 Beds
    • 3.5 Baths
    • 2,073 Sq Ft
    • Built 1995

    Last Sold Summary

    • 2% Below List Price
    • $189/SF
    • 20 Days On Market

    Current Estimated Value $422,231

    Last Listing Agent Darren Monforti Associates Realty

    870 Noelle Bend, Lake In the Hills, IL 60156
    • /19

      Est $219,140

      Not Listed For Sale

      4212 Savoy Ln Unit 32D720, McHenry, IL 60050

      • 2 Beds
      • 2 Baths
      • 1,296 Sq Ft
      • Built 2005
      4212 Savoy Ln Unit 32D720, McHenry, IL 60050

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Michael Simpson Baird & Warner Real Estate - Algonquin

  • /38

    $590,000

    $10K PRICE DROP Pending
    • 4 Beds
    • 3.5 Baths
    • 3,200 Sq Ft

    661 Hickman Ln, Woodstock, IL 60098

    Welcome to this stunning custom-built all-brick and stone two-story home, ideally located in a terrific neighborhood and offering the perfect blend of quality craftsmanship, spacious living, and exceptional outdoor amenities. From the moment you arrive, the impressive exterior, concrete driveway, and three-car garage set the tone for what awaits inside. The welcoming foyer features beautiful

    Agent Photo

    Ben Broughton

    RE/MAX Connections II

    661 Hickman Ln, Woodstock, IL 60098
  • /2

    $2,680

    Total Monthly Price

    • 3 Beds
    • 1.5 Baths
    • 1,652 Sq Ft
    • Townhouse for Rent

    941 Viewpoint Dr, Lake in the Hills, IL 60156

    Now offering 16-month leases. Sign today and lock in today’s low rate for the next 16 months! Offer valid for new applicants who sign a 16-month lease and move-in by October 15, 2026. Base rent will remain at the 12-month lease rate for the duration of the 16-month term. Offer is contingent on application approval and execution of a lease agreement. Other terms and conditions may apply. This

    941 Viewpoint Dr, Lake in the Hills, IL 60156
  • /29

    $297,500

    Sold Oct 16, 2025

    7075 Hidden Green Cir, Fox Lake, IL 60020

    • 3 Beds
    • 2.5 Baths
    • 1,632 Sq Ft
    • Built 2017

    Last Sold Summary

    • $182/SF
    • 4 Days On Market

    Current Estimated Value $314,785

    Last Listing Agent Laura Lanz RE/MAX Plaza

    7075 Hidden Green Cir, Fox Lake, IL 60020
    • /21

      Est $151,485

      Not Listed For Sale

      4312 W Shamrock Ln Unit 3A, McHenry, IL 60050

      • 1 Bed
      • 1 Bath
      • 725 Sq Ft
      • Built 1992
      4312 W Shamrock Ln Unit 3A, McHenry, IL 60050

      Last Sold Summary

      • 22 Days On Market

      Last Listing Agent Lukasz Lach eXp Realty

  • /23

    $435,000

    • 3 Beds
    • 2.5 Baths
    • 2,280 Sq Ft

    2408 N Spojnia Rd, McHenry, IL 60050

    Beautifully maintained and built in 2019, this move-in ready home offers the perfect blend of modern design, functional living space, and exceptional privacy. Situated on a rare double lot just minutes from downtown McHenry, you'll enjoy peaceful surroundings with an open field across the street while remaining close to shopping, dining, parks, and everyday conveniences. Inside, the open-concept

    Agent Photo

    Elizabeth Goodchild

    Realty of America

    2408 N Spojnia Rd, McHenry, IL 60050
  • /20

    $3,199 Per Month

    • 3 Beds
    • 2.5 Baths
    • 2,208 Sq Ft
    • House for Rent

    2970 Hillsboro Ln, Lake in the Hills, IL 60156

    Lease this home and get more from Invitation Homes professional property management. This home comes fully loaded with quality amenities, must-have services, high-end tech and ProCare® professional maintenance. Your estimated total monthly payment is $3343.90. That covers your base rent, $3199.00 + our required services designed to make your life easier: Air Filter Delivery Fee ($9.95), Internet

    2970 Hillsboro Ln, Lake in the Hills, IL 60156
  • /2

    $170,000

    Sold Jan 15, 2026

    423 Willow Rd, Lakemoor, IL 60051

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

    Last Sold Summary

    • $40/SF
    • 0 Days On Market

    Current Estimated Value $253,667

    Last Listing Agent Miguel Lobato Gambino Realtors

    423 Willow Rd, Lakemoor, IL 60051
    • /23

      Est $370,713

      Not Listed For Sale

      317 Old Hunt Rd, Fox River Grove, IL 60021

      • 3 Beds
      • 1.5 Baths
      • 1,810 Sq Ft
      • Built 1987
      317 Old Hunt Rd, Fox River Grove, IL 60021

      Last Sold Summary

      • 13 Days On Market

      Last Listing Agent Liz Spencer Baird & Warner

  • /2

    $82,500

    • Land
    • 26,136 Sq Ft
    • $137,500 per Acre

    6940 Longmoor Dr, Village of Lakewood, IL 60014

    Spectacular lot backing to creek in sought-after Turnberry of Crystal Lake. Bring your builder or work with ours. Property is fully developed and ready to dig! Great Location - Close to Crystal Lake's highly-ranked amenities including Turnberry Country Club, Crystal Lake Beach, Crystal Lake Recreation Center, shopping, entertainment and Metra!

    Agent Photo

    Susan Bro

    Coldwell Banker Realty

    6940 Longmoor Dr, Village of Lakewood, IL 60014
  • /25

    $2,200

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 1,325 Sq Ft
    • House for Rent

    5724 Milwaukee Ave, Richmond, IL 60071

    Quaint vintage home within walking distance to the Grade school and downtown area that offers a wide variety of shops and restaurants. Enjoy sitting on the covered front porch leading into the large entry room featuring a showstopper bar in the shape of a boat and plenty of room to entertain guest's here or in the adjacent cozy living room. Kitchen is a cooks delight with Granite counter tops,

    5724 Milwaukee Ave, Richmond, IL 60071
  • /28

    $189,000

    Sold Dec 29, 2025

    221 Uteg St Unit G, Crystal Lake, IL 60014

    • 2 Beds
    • 2 Baths
    • 950 Sq Ft
    • Built 1982

    Last Sold Summary

    • 5% Below List Price
    • $199/SF
    • 20 Days On Market

    Current Estimated Value $188,385

    Last Listing Agent Helena Maxhe A M Realty Services LLC

    221 Uteg St Unit G, Crystal Lake, IL 60014
    • /37

      Est $380,533

      Not Listed For Sale

      3717 W High St, McHenry, IL 60050

      • 4 Beds
      • 2 Baths
      • 2,468 Sq Ft
      • Built 1959
      3717 W High St, McHenry, IL 60050

      Last Sold Summary

      • 10 Days On Market

      Last Listing Agent Sue Miller Dream Real Estate, Inc.

  • /27

    $279,900

    Pending
    • 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
  • /15

    $3,000

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,874 Sq Ft
    • House for Rent

    79 S Heather Dr, Crystal Lake, IL 60014

    Welcome to 79 S Heather Drive in Crystal Lake! This spacious 3-bedroom, 2-bath home with a basement and 2 CAR GARAGE is just 2 minutes away from WEST BEACH!The huge, FULLY FENCED backyard is the highlight of this home, offering plenty of room to relax, entertain, play, and enjoy the outdoors. A LARGE DECK provides the perfect spot for outdoor dining and summer gatherings, while the FIRE

    79 S Heather Dr, Crystal Lake, IL 60014
  • /34

    $436,000

    Sold Jun 11, 2026

    13823 Kirkland Dr, Huntley, IL 60142

    • 2 Beds
    • 2 Baths
    • 1,678 Sq Ft
    • Built 2004

    Last Sold Summary

    • 6% Above List Price
    • $260/SF
    • 3 Days On Market

    Current Estimated Value $428,139

    Last Listing Agent Catalina Cusimano Huntley Realty LLC

    13823 Kirkland Dr, Huntley, IL 60142
    • /26

      Est $466,883

      Not Listed For Sale

      14724 Emery Ln, Woodstock, IL 60098

      • 3 Beds
      • 2 Baths
      • 2,451 Sq Ft
      • Built 1994
      14724 Emery Ln, Woodstock, IL 60098

      Last Sold Summary

      • 11 Days On Market

      Last Listing Agent Vanessa Thomfohrda Berkshire Hathaway HomeServices Starck Real Estate

  • /28

    $307,500

    Pending
    • 3 Beds
    • 2.5 Baths
    • 1,192 Sq Ft

    630 Stewart Ave, Woodstock, IL 60098

    Beautifully maintained RANCH home in an awesome neighborhood! Fully renovated KITCHEN (2019) features modern maple cabinetry, a breakfast bar, and large eat in area! Hardwood floors! Bay windows! Laundry hookup with tub! Family room and awesome full bath in Large basement! Furnace (2016) Close to the Historic Woodstock Square, Woodstock High School, Dining, Shopping and METRA train! Dishwasher

    Agent Photo

    Joyce Konnerth

    Konnerth Realty Group

    630 Stewart Ave, Woodstock, IL 60098
  • /22

    $2,250 Per Month

    • 3 Beds
    • 1.5 Baths
    • 1,646 Sq Ft
    • Townhouse for Rent

    674 Arbor Cir, Lakemoor, IL 60051

    Property Id: 119990 3 bed, 1.5 bath, 1646 sqft, -- Beautiful 2 story End Unit Townhouse in a well managed and maintained community, Available August 1, 2021. Showing starts from Late April; -- 3 Bedrooms and 1.5 Bathrooms, Attached 2 Car garage, -- Hardwood floor in living room, dining area, Patio door opens to Green Views; -- Quiet Living, buildings backs to large

    674 Arbor Cir, Lakemoor, IL 60051
  • /42

    $335,000

    Sold Jul 02, 2026

    2246 Pembridge Dr, Lake In the Hills, IL 60156

    • 3 Beds
    • 2.5 Baths
    • 1,937 Sq Ft
    • Built 2005

    Last Sold Summary

    • 1% Above List Price
    • $173/SF
    • 11 Days On Market

    Current Estimated Value $333,502

    Last Listing Agent Kelly Malec Huntley Realty

    2246 Pembridge Dr, Lake In the Hills, IL 60156
    • /29

      Est $340,376

      Not Listed For Sale

      1113 Hilltop Blvd, McHenry, IL 60050

      • 3 Beds
      • 1.5 Baths
      • 1,890 Sq Ft
      • Built 1976
      1113 Hilltop Blvd, McHenry, IL 60050

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent Amy Foote Compass

  • /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
  • /19

    $3,165 Per Month

    • 4 Beds
    • 2.5 Baths
    • 1,968 Sq Ft
    • House for Rent

    4831 Highwood Ln, Lake in the Hills, IL 60156

    This property is professionally managed by AMH Living, a leading single-family rental company. We expect to make this property available for showings soon. We work to simplify your rental experience by offering self-guided tours and a streamlined leasing process you can complete all online, all on your own schedule. Once moved in, we provide maintenance support that you can rely on, so you can

    4831 Highwood Ln, Lake in the Hills, IL 60156
  • /22

    $172,000

    Sold Jul 08, 2026

    565 Somerset Ln Unit 7, Crystal Lake, IL 60014

    • 2 Beds
    • 2 Baths
    • 1,030 Sq Ft
    • Built 1975

    Last Sold Summary

    • 14% Below List Price
    • $167/SF
    • 51 Days On Market

    Current Estimated Value $172,690

    Last Listing Agent Anna Domagala Charles Rutenberg Realty of IL

    565 Somerset Ln Unit 7, Crystal Lake, IL 60014
    • /2

      Est $421,081

      Not Listed For Sale

      13673 Kirkland Dr, Huntley, IL 60142

      • 2 Beds
      • 2 Baths
      • 1,732 Sq Ft
      • Built 2005
      13673 Kirkland Dr, Huntley, IL 60142

      Last Sold Summary

      • 10 Days On Market

      Last Listing Agent Joseph Render Huntley Realty

  • /5

    $200,000

    $20K PRICE DROP
    • Land
    • 6 Acres
    • $33,333 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
  • /20

    $3,220

    Total Monthly Price

    • 4 Beds
    • 2.5 Baths
    • 2,122 Sq Ft
    • House for Rent

    1372 Deer Creek Ln, Lake in the Hills, IL 60156

    Now offering 16-month leases. Sign today and lock in today’s low rate for the next 16 months! Offer valid for new applicants who sign a 16-month lease and move-in by October 15, 2026. Base rent will remain at the 12-month lease rate for the duration of the 16-month term. Offer is contingent on application approval and execution of a lease agreement. Other terms and conditions may apply. This

    1372 Deer Creek Ln, Lake in the Hills, IL 60156
  • /19

    $405,000

    Sold Jun 10, 2026

    12760 Kishwaukee Ln, Huntley, IL 60142

    • 2 Beds
    • 2 Baths
    • 1,641 Sq Ft
    • Built 2000

    Last Sold Summary

    • 1% Above List Price
    • $247/SF

    Current Estimated Value $400,701

    Last Listing Agent John Milazzo Realty Executives Cornerstone

    12760 Kishwaukee Ln, Huntley, IL 60142
    • /17

      Est $270,127

      Not Listed For Sale

      3184 Impressions Dr, Lake In the Hills, IL 60156

      • 2 Beds
      • 1.5 Baths
      • 1,224 Sq Ft
      • Built 2001
      3184 Impressions Dr, Lake In the Hills, IL 60156

      Last Sold Summary

      • 37 Days On Market

      Last Listing Agent Saverino Carrozza Carriage Real Estate

  • /54

    $1,595,000

    Pending
    • 5 Beds
    • 4 Baths
    • 3,351 Sq Ft

    8105 Bull Valley Rd, Bull Valley, IL 60098

    Set on more than five private acres in prestigious Bull Valley, this exceptional estate has been completely reimagined through an extensive, no-expense-spared renovation. Every detail has been thoughtfully curated to deliver the modern comforts of a newly constructed residence while preserving the timeless character, warmth, and enduring charm of a distinguished country estate. The home offers

    Agent Photo

    Amy Diamond

    @properties Christie's International Real Estate

    8105 Bull Valley Rd, Bull Valley, IL 60098
  • /20

    $2,490 Per Month

    • 3 Beds
    • 2 Baths
    • 1,687 Sq Ft
    • Townhouse for Rent

    659 Arbor Cir, Lakemoor, IL 60051

    Property Id: 2729008 It is a well-maintained 2nd floor ranch with private entrance. There are plenty of windows with bright lights throughout the condo. Open floor plan, living room with vaulted ceiling. Spacious kitchen with upgraded cabinets, stainless steel appliances, and eating space, breakfast bar. Spacious 3 bed rooms with two full baths and a Jacuzzi in master bath for you to relax.

    659 Arbor Cir, Lakemoor, IL 60051
  • /45

    $381,140

    Sold May 04, 2026

    2272 Elderberry Ct, Wonder Lake, IL 60097

    • 3 Beds
    • 2 Baths
    • 1,956 Sq Ft
    • Built 2026

    Last Sold Summary

    • 2% Above List Price
    • $195/SF
    • 33 Days On Market

    Current Estimated Value $393,361

    Last Listing Agent Daynae Gaudio Daynae Gaudio

    2272 Elderberry Ct, Wonder Lake, IL 60097
    • /33

      Est $211,906

      Not Listed For Sale

      415 Andrea Ct, Harvard, IL 60033

      • 2 Beds
      • 2.5 Baths
      • 1,384 Sq Ft
      • Built 2004
      415 Andrea Ct, Harvard, IL 60033

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Leann Sackett Keller Williams Realty Signature

Showing Results 121 - 160, Page 4 of 18

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