municipalities

We would like to commend the following We Compost municipalities for providing a compost program and being leaders in moving us towards a more sustainable world.  Please support composting programs in your community!

Municipal Partners

These municipalities demonstrate commitment to food scrap diversion by providing curbside commercial composting for their residents. These municipalities may additionally endeavor to analyze supply versus waste and modify procedures to reduce food waste by providing education, removing barriers to composting, and encouraging making composting as normal as waste and recycling!  

*Click on the name of the municipality to go to its website and view its current service rates and type of service. To get a printable snapshot of all of the programs as of 2020, click HERE

Arlington Heights

33 S. Arlington Heights Road
Arlighton Heights, IL 60005
(847) 368-5000

Bannockburn

2275 Telegraph Road
Bannockburn, IL 60015
(847) 945-6080

Barrington

200 S. Hough Street
Barrington, IL 60010
(847) 304-3400

Batavia

100 N Island Avenue
Batavia, IL 60510
(630) 454-2000

City of McHenry

333 S. Green Street
McHenry, IL 60050
(815) 363-2100

Clarendon Hills

1 N Prospect Avenue
Claredon Hills, Il 60514
(630) 286-5400

Crystal Lake

100 W. Woodstock Street
Crystal Lake, Il 60014
(815) 459-2020

Deer Park

23680 W Cuba Road
Deer Park, IL 60010
(847) 726-1648

DeKalb

200 S 4th Street
DeKalb, IL 60115
(815) 748-2000

Downers Grove

801 Burlington Ave
Downers Grove, IL 60515
(630) 434-5500

Elburn

301 E. North St.
Elburn, IL 60119
(630) 365-5060

Elgin

150 Dexter Court
Elgin, IL 60120
(847) 931-6001

Elmhurst

209 N. York St.
Elmhurst, IL 60126
(630) 530-3000

Elmwood Park

11 Conti Parkway
Elmwood Park, IL 60707
(708) 452-7300

Evanston

2100 Ridge Avenue
Evanston, IL 60201
(847) 448-4311

Fox Lake

66 Thillen Drive
Fox Lake, IL 60020
(847) 587-2151

Geneva

22 S. First Street
Geneva, IL 60134
(630) 232-7494

Glen Ellyn

535 Duane St.
Glen Ellyn, IL 60137
(630) 469-5000

Glencoe

675 Village Court
Glencoe, Il 60022
(847) 835-4111

Glenview

2500 East Lake Avenue
Glenview, Illinois 60026
(847) 724-1700

Grayslake

10 South Seymour Ave.
Grayslake, Illinois 60030
(847) 223-8515

Gurnee

325 N. O’Plaine
Gurnee, IL 60031
(847) 599-7500

Hawthorn Woods

2 Lagoon Drive
Hawthorn Woods, IL 60047
(847) 438-5500

Highland Park

1707 St. John’s Ave.
Highland Park, IL 60035
(847) 432-7730

Highwood

17 Highwood Ave.
Highwood, IL 60040
(847) 432-1924

Hinsdale

19 E. Chicago Avenue
Hinsdale, Illinois 60521
(630) 789-7000

Island Lake

3720 Greenleaf Avenue
Island Lake, IL 60042
(847) 526-8764

Kaneville Township

2S101 Harter Road
Kaneville, IL 60144
(630)557-2858

Kildeer

21911 Quentin Road
Kildeer, IL 60047
(847) 438-6000

LaGrange Park

447 N Catherine
La Grange Park, IL 60526
(708) 354-0225

Lake Barrington

23860 N. Old Barrington Rd.
Lake Barrington, IL 60010
(847) 381-6010

Lake Bluff

40 E. Center Ave.
Lake Bluff, IL 60044
(847) 234-0774

Lake in the Hills

600 Harvest Gate
Lake in the Hills, IL 60156
(847) 960-7400

Lisle

925 Burlington Avenue
Lisle, IL 60532
(630) 271-4100

Lombard

255 E Wilson Avenue
Lombard, IL 60148
(630) 620-5700

Long Grove

3110 Old McHenry Road
Long Grove, IL 60047
(847) 634-9440

Mill Creek

39W250 Herrington Blvd
Geneva, IL
(224) 828-2081

Mount Prospect

50 S Emerson St.
Mount Prospect, IL 60056
(847) 392-6000

Morton Grove

6101 Capulina Ave
Morton Grove, IL 60055
(847) 663-6161

Mundelein

440 E. Crystal Street
Mundelein, IL 60060
(847) 949-3200

Naperville

400 S. Eagle St.
Naperville, IL 60540
(630) 420-6111

North Barrington

111 Old Barrington Road
North Barrington, IL 60010
(847) 381-6000

Northbrook

1225 Cedar Lane
Northbrook, IL 60062
Phone: (847) 272-5050

Oak Park

123 Madison St.
Oak Park, IL 60302
(708) 383-6400

Oswego

100 Parkers Mill
Oswego, IL 60543
(630) 554-3618

Park Ridge

505 Butler Place
Park Ridge, IL 60068
(847) 318-5200

Port Barrington

69 S. Circle Avenue
Port Barrington, IL 60010-1001
(847) 639-7595

River Forest

400 Park Ave.
River Forest, IL 60305
(708) 366-8500

Riverside

27 Riverside Road
Riverside, IL 60546
(708) 447-2700

Riverwoods

300 Portwine Rd.
Riverwoods, IL 60015
(847) 945-3990

Round Lake Beach

1937 N. Municipal Way
Round Lake Beach, IL 60073
(847) 946-2351

Skokie

5127 Oakton Street
Skokie, IL 60077
(847) 673-0500

Third Lake

87 North Lake Ave.
Third Lake, IL 60030
(847) 223-9356

Tower Lakes

400 N IL Route 59
Tower Lakes, IL 60010
(847) 526-0488

Vernon Hills

290 Evergreen Drive
Vernon Hills, IL 60061
(847) 367-0880

Volo

500 S. Fish Lake Road
Volo, IL 60073
(847) 740-6982

Wheaton

303 W. Wesley St.
Wheaton, IL 60187
(630) 260-2000

Wilmette

1200 Wilmette Ave.
Wilmette, IL 60091
(847) 251-2700

Worth

7112 W. 111th St.
Worth, IL 60482
(708) 448-1181