Save search
Skip the filters. Search with AI Mode instead.

Apartments for Rent in Buffalo Grove, Lake County, IL

Apartments for Rent in Buffalo Grove, Lake County, IL. 147 Rentals Available
147 Rentals Available

Quick filters
  • a living room with a couch and a glass coffee table
    1 bd $1,495
    2 bd $1,795+
    Base rent
    Verified Listing

    70 S Buffalo Grove Rd, Buffalo Grove, IL 60089
    Apply online • Pet friendly
  • More Rentals Near Buffalo Grove, Lake County, IL

  • a living room with a table and a couch and a window
    11 units available
    1 bd $1,533+
    2 bd $1,941+
    Base rent Income restricted
    Verified Listing

    450 Manda Lane, Wheeling, IL 60090
    Apply online • Pet friendly
  • a living room with a couch and tables
    1 bd $1,815+
    2 bd $2,005+
    Base rent
    1533 Baldwin Court, Wheeling, IL 60090
    Apply online • Pet friendly
  • a living room with a couch and a table
    Studio $1,823+
    1 bd $2,044+
    2 bd $2,487+
    Base rent
    Verified Listing

    500 W Dundee Rd, Wheeling, IL 60090
    Apply online • Pet friendly
  • a living room with a blue couch and a glass table
    Only 3 units left
    1 bd $2,220
    2 bd $2,630
    Base rent
    Verified Listing

    1255 Town Center Road, Vernon Hills, IL 60061
    Apply online • Pet friendly
  • a rendering of an apartment building on a street
    3 bd $3,350
    Base rent
    Verified Listing

    1202-1236 Byrne Boulevard, Vernon Hills, IL 60061
    Pet friendly
  • a living room with a pool table and a tv
    Ask for pricing
    Income restricted
    200 N Milwaukee Ave, Wheeling, IL 60090
    Pet friendly
  • a living room with leather furniture and a fireplace
    27 units available
    1 bd $1,990+
    2 bd $2,854+
    Base rent
    103 Oak Leaf Ln, Vernon Hills, IL 60061
    Apply online • Pet friendly
  • a living room with blue chairs and a fireplace
    8 units available
    1 bd $1,777+
    2 bd $1,941+
    Base rent
    1445 E Evergreen Dr, Palatine, IL 60074
    Apply online • Pet friendly
  • a living room with a fireplace and chairs and a table
    1 bd $1,480+
    2 bd $2,274+
    Base rent
    Verified Listing

    470 Foxboro Dr, Wheeling, IL 60090
    Apply online • Pet friendly
  • a kitchen island in a living room with a couch and a tv
    1 bd $1,895+
    2 bd $2,250+
    3 bd $2,550
    Base rent
    Verified Listing

    500 E Constitution Drive, Palatine, IL 60074
    Apply online • Pet friendly
  • a kitchen with white appliances and wooden cabinets
    5 units available
    1 bd $1,487+
    2 bd $1,720+
    Base rent
    695 Westmoreland Drive, Vernon Hills, IL 60061
    Apply online • Pet friendly
  • a living room with a brick fireplace and furniture
    27 units available
    Studio $1,542+
    1 bd $1,558+
    2 bd $1,697+
    Base rent
    2200 S. Butterfield Rd., Mundelein, IL 60060
    Apply online • Pet friendly
  • a living room with a brick wall and blue furniture
    11 units available
    Studio $1,490+
    1 bd $1,520+
    2 bd $1,915+
    Base rent
    125 W. Dundee Rd, Palatine, IL 60074
    Apply online • Pet friendly
  • a company logo with the number 1 on a white
    Only 1 unit left
    Ask for pricing
    1S450 Summit Avenue, Oakbrook Terrace, IL 60181
    Apply online • Pet friendly
  • a kitchen with a white refrigerator freezer and a stove top oven
    Studio $1,100
    Base rent
    Verified Listing

    323-409 N. Northwest Hwy., Palatine, IL 60067
    Apply online
  • a drawing of the logo for the album come of the devil
    Ask for pricing
    Verified Listing

    357 Townline Road, Mundelein, IL 60060
    Pet friendly
  • the living room has a large round couch and a rug
    Studio $1,970+
    1 bd $2,192+
    2 bd $2,981+
    Base rent
    750 Hawthorn Row, Vernon Hills, IL 60061
    Apply online • Pet friendly
  • a living room with couches and chairs and a fireplace
    1 bd $2,028+
    2 bd $2,427+
    3 bd $3,540+
    Base rent
    1155 Museum Blvd, Vernon Hills, IL 60061
    Apply online • Pet friendly
  • a kitchen with stainless steel appliances and white cabinets
    1 bd $1,500
    Base rent
    Verified Listing

    1110-1112 W. Hawthorne St., Arlington Heights, IL 60005
    Apply online • Pet friendly
  • a renovated kitchen with white cabinets and stainless steel appliances
    5 units available
    1 bd $1,350
    2 bd $1,550
    Base rent
    Verified Listing

    1 N Dryden Place, Arlington Heights, IL 60004
    Apply online • Pet friendly
  • a living room with a tv and a table
    Only 2 units left
    1 bd $2,265
    2 bd $3,020
    Base rent
    Verified Listing

    625 Deerfield Rd, Deerfield, IL 60015
    Apply online • Pet friendly
  • a living room with couches and chairs and a table
    22 units available
    Studio $1,752+
    1 bd $2,054+
    2 bd $2,392+
    Base rent
    Verified Listing

    55 S. Vail Ave., Arlington Heights, IL 60005
    Apply online • Pet friendly
  • a small white house with a driveway and a front porch
    Only 1 unit left
    3 bd $2,585
    Base rent
    213 Oakdale Ave, Mundelein, IL 60060
    Apply online • Pet friendly
  • a living room with a couch and chairs and a table
    1 bd $1,850
    2 bd $2,075
    Base rent
    Verified Listing

    975 Sterling Avenue, Palatine, IL 60067
    Apply online • Pet friendly
1-24-city



Frequently asked questions

When were prices and availability in Buffalo Grove, Lake County, IL last updated?

Prices and availability in Buffalo Grove, Lake County, IL were last updated on 24 May 2026.

What are the best apartments in Buffalo Grove, Lake County, IL?

The best apartment in Buffalo Grove, Lake County, IL is: Buffalo Creek.

What is the average rent in Buffalo Grove, Lake County, IL?

The average rent in Buffalo Grove, Lake County, IL is $2,009.

What is the price range for a 2-bedroom apartment in Buffalo Grove, Lake County, IL?

The price range for a 2-bedroom apartment in Buffalo Grove, Lake County, IL is between $1,495 and $1,825.

What is the price range for a 3-bedroom apartment in Buffalo Grove, Lake County, IL?

The price range for a 3-bedroom apartment in Buffalo Grove, Lake County, IL is between $1,495 and $1,825.

What type of rental buildings are in Buffalo Grove, Lake County, IL?

In Buffalo Grove, 20% of the residents are renting compared to 80% owning a home, according to data from the U.S. Census Bureau. Large-scale apartment buildings with more than 50 units represent 12% of Buffalo Grove's rentals, 72% are small-scale complexes with under 50 units, and 16% are single-family rentals.

What do typical apartment communities look like in Buffalo Grove, Lake County, IL?

The age and size of multifamily buildings are among the most visible characteristics of the rental market in a city. In this case, the apartment buildings in Buffalo Grove are about 34 years old, on average. Of these, 6% have been built since 2000, representing the newer options on the market and typically offering more amenities. Rental buildings in the city have an average height of 3 stories. About 94% of the rental communities here are low-rise, garden-style communities, 6% are mid-rises, and none are high-rise buildings. These are true especially for large-scale multifamily buildings with over 50 apartments.

What apartment floorplans are common in Buffalo Grove, Lake County, IL?

Studio apartments in Buffalo Grove are around 0% of rentals, while 1-bedroom floor plans represent 42% of the total stock. For those in search of larger rentals, 2-bedroom floorplans make up 49% of all rentals. More generous apartments with 3 bedrooms or more are also available in this city for those in search of more space.