Save Search

Townhomes for Rent in Buffalo Grove, Lake County, IL


Quick filters
  • 2 bd $2,900
    Base rent
    166 White Branch Court, Buffalo Grove, IL 60089
    Pet friendly • Pool • In unit laundry
  • More Rentals Near Buffalo Grove, Lake County, IL

  • Rent specials New Units Available
    1 bd $1,646+
    2 bd $1,814+
    Base rent
    Verified Listing

    Arbor Lakes

    4.5 (93)
    4233 N. Bloomington Ave., Arlington Heights, IL 60004
    Apply online • Pet friendly • Fitness center
  • Rent specials Only 2 units left
    1 bd $2,355+
    Base rent
    4.5 (5)
    122 E Northwest Hwy., Mount Prospect, IL 60056
    Apply online • Pet friendly • In unit laundry
  • Rent specials New Units Available
    1 bd $1,498+
    2 bd $1,620+
    Base rent
    Verified Listing

    Grand Oaks

    4.5 (120)
    36090 N Grand Oaks Ct, Gurnee, IL 60031
    Apply online • Pet friendly • Fitness center
  • Rent specials
    Ask for pricing
    Verified Listing

    460- 474 Green Bay Rd.

    5.0 (2)
    460- 474 Green Bay Rd., Winnetka, IL 60093
    Pet friendly • Parking • In unit laundry
  • New listing
    3 bd $3,950
    Base rent
    335 Milford Road, Deerfield, IL 60015
    Pet friendly • Pool • In unit laundry
  • 432 Elm Pl 3 Beds Apartment for Rent
    New listing
    3 bd $3,600
    Base rent
    Verified Listing

    432 Elm Pl, Unit 1

    432 Elm Pl, Highland Park, IL 60035
    Cat friendly • In unit laundry • Dishwasher
  • New listing
    3 bd $3,300
    Base rent
    2759 S Embers Ln, Arlington Heights, IL 60005
    In unit laundry • Dishwasher • Patio/Balcony
  • 3 bd $3,350
    Base rent
    Verified Listing

    2116 Rugen Rd, Unit D

    2116 Rugen Rd, Glenview, IL 60026
    Pet friendly • In unit laundry • Dishwasher
  • 1-8-city


Great townhomes for rent in Buffalo Grove, Lake County, IL

Buffalo Grove, Lake County, IL has 47 beautiful townhomes waiting to be discovered. Renting a townhouse is sure to guarantee the best of both worlds: you get the space and benefits that come with a house, while enjoying the comfort and sense of community brought by an apartment. There’s no better way to get a house with an urban feel in the heart of a lovely city like Buffalo Grove, Lake County, IL than living in a townhouse for rent.Enjoy multi-level floor plans, modern amenities, socializing with neighbors and let yourself live that chic urban lifestyle in a homey environment. Because we want you to find the best possible townhouse that matches your needs and personality, we made the search as easy and quick as possible. All you have to do is browse away!

Cheap townhouses for rent in Buffalo Grove, Lake County, IL

Browsing 47 listings, you will easily find a great townhome below $3,950. When looking for a new place to rent, budget is always top of mind and it can be challenging to find that perfect home that won’t break the bank. But now you can forget the stress, because Buffalo Grove, Lake County, IL has affordable townhomes for rent and we’re here to help you discover them. You can get that modern look and feel for a more-than - decent amount, while also enjoying a little backyard, sturdy appliances and a homey layout. Save yourself a little cash without compromising on comfort and appeal. All you have to do is make good use of search filters after you decide on your non - negotiables and you’ll be able to browse the best and most affordable townhouses.