Arresting Agency & Prosecutor List
Misdemeanor traffic (DT, MT), petty traffic (TR), and ordinance violations (OV) written by local police agencies are prosecuted by municipal attorneys hired by each city or village to handle their prosecutions. All misdemeanor and felony offenses (CF, DV, CM), and all citations written by the McHenry County Sheriff or a state agency are prosecuted by the McHenry County State’s Attorney. Below is a listing of contact information for each municipality’s police department and prosecuting attorney.
Municipality | Arresting Agency | Prosecuting Attorney |
Algonquin | Algonquin Police Dept. 2200 Harnish Dr. Algonquin, IL 60102 847-658-4531 | Zukowski, Rogers, Flood & McArdle 50 Virginia Crystal Lake, IL 60014 815-459-2050 |
Barrington Hills | Barrington Hills Police Dept. 112 Algonquin Rd. Barrington Hills, IL 60010 847-551-3006 | John Clark 120 E. Main Arlington Heights, IL 60006 847-392-4450 |
Bull Valley | Bull Valley Police Dept. 1904 Cherry Valley Rd. Bull Valley, IL 60098 815-459-4728 | Cowlin, Naughton, Curran & Hanzel PO Box 188 Crystal Lake, IL 60039-0188 815-459-5300 |
Cary | Cary Police Dept 755 Georgetown Dr. Cary, IL 60013-2599 847-639-2341 | Klein, Thorpe & Jenkins 120 S. LaSalle St, Suite 1710 Chicago, IL 60603 312-984-6400 |
Crystal Lake | Crystal Lake Police Dept. 100 W. Municipal Complex Crystal Lake, IL 60014 815-356-3620 | Swanson, Martin & Bell 1860 w. Winchester Rd, Suite 201 Libertyville, IL 60048 847-949-0025 |
Crystal Lake Park District | Crystal Lake Park Dist. Police One E. Crystal Lake Ave. Crystal Lake, IL 60014 815-356-2415 | Ancel Glink Firm 175 E. Hawthorn Pkwy, Suite 145 Vernon Hills, IL 60061 847-247-7400 |
Fox River Grove | Fox River Grove Police Dept. 305 Illinois St. Fox River Grove, IL 60021 847-639-2411 | Klein, Thorpe & Jenkins 120 S. LaSalle St, Suite 1710 Chicago, IL 60603 312-984-6400 |
Harvard | Harvard Police Dept. PO Box 310 Harvard, IL 60033 815-943-4431 | Zukowski, Rogers, Flood & McArdle 50 N. Virginia Crystal Lake, IL 60014 815-459-2050 |
Hebron | Hebron Police Dept. 12007 Prairie Ave. PO Box 112 Hebron, IL 60034-0012 815-648-2351 | Zukowski, Rogers, Flood & McArdle 50 N. Virginia Crystal Lake, IL 60014 815-459-2050 |
Holiday Hills | Holiday Hills Police Dept. 1304 Sunset Dr. McHenry, IL 60050 815-245-0911 | McHenry County State’s Attorney 2200 N. Seminary Ave. Woodstock, IL 60098 815-334-4159 |
Huntley | Huntley Police Dept. 10911 Main Street Huntley, IL 60142 847-669-2141 | Cowlin, Naughton, Curran & Hanzel PO Box 188 Crystal Lake, IL 60039-0188 815-459-5300 |
Illinois Dept. of Natural Resources (ILDNR) | Illinois Conservation Police 8916 Wilmot Rd. Spring Grove, IL 60081 847-608-3100 | McHenry County State’s Attorney 2200 N. Seminary Ave. Woodstock, IL 60098 815-334-4159 |
Illinois State Police (Troops 3 & 15) | Illinois State Police Troop 3 Headquarters (formerly District 2) 777 S. State St. Elgin, IL 60123 847-931-2417
Troop 15 Headquarters (formerly District 15) 2700 Ogden Ave. Downers Grove, IL 60515 630-241-6800, ext. 5026 | McHenry County State’s Attorney 2200 N. Seminary Ave. Woodstock, IL 60098 815-334-4159 |
Island Lake | Island Lake Police Dept. 3720 Greenleaf Ave. Island Lake, IL 60042 847-526-2100 | Zukowski, Rogers, Flood & McArdle 50 N. Virginia Crystal Lake, IL 60014 815-459-2050 |
Johnsburg | Johnsburg Police Dept. 1515 Channel Beach Ave. Johnsburg, IL 60051 815-385-6024 | Zukowski, Rogers, Flood & McArdle 50 N. Virginia Crystal Lake, IL 60014 815-459-2050 |
Lake in the Hills | Lake in the Hills Police Dept. 1115 Crystal Lake Rd. Lake in the Hills, IL 60156 847-658-5676 | Zukowski, Rogers, Flood & McArdle 50 N. Virginia Crystal Lake, IL 60014 815-459-2050 |
Lakemoor | Lakemoor Police Dept. 28581 W. Route 120 Lakemoor, IL 60051 815-385-4111 | Capstone Legal 11416 Allendale Rd. Woodstock, IL 60098 815-529-9792 |
Lakewood | Lakewood Police Dept. 2500 Lake Ave. Crystal Lake, IL 60014 815-459-2151 | Mollie Dahlin 1320 N. Seminary Ave. Woodstock, IL 60098 815-338-0367 |
Marengo | Marengo Police Dept. 142 E. Prairie St. Marengo, IL 60152 815-568-7231 | Zukowski, Rogers, Flood & McArdle 50 N. Virginia Crystal Lake, IL 60014 815-459-2050 |
McCullom Lake | McCullom Lake Police Dept. 4811 W. Orchard McCullom Lake, IL 60050 815-385-2211 | Capstone Legal 11416 Allendale Rd. Woodstock, IL 60098 815-529-9792 |
McHenry | McHenry Police Dept. 333 S. Green St. McHenry, IL 60050 815-353-2200 | Zukowski, Rogers, Flood & McArdle 50 N. Virginia Crystal Lake, IL 60014 815-459-2050 |
McHenry County | McHenry County Sheriff 2200 N. Seminary Ave. Woodstock, IL 60098 815-338-2144 | McHenry County State’s Attorney 2200 N. Seminary Ave. Woodstock, IL 60098 815-334-4159 |
McHenry County College (M.C.C.) | M.C.C. Police Public Safety Office-B174 8900 US Hwy 14 Crystal Lake, IL 60012 815-455-8733 | McHenry County State’s Attorney 2200 N. Seminary Ave. Woodstock, IL 60098 815-334-4159 |
McHenry County Conservation District | McHenry County Conservation District Police 18410 US Hwy 14 Woodstock, IL 60098 815-338-6223 | McHenry County State’s Attorney 2200 N. Seminary Ave. Woodstock, IL 60098 815-334-4159 |
Metra | Metra Police Dept. 547 W. Jackson Blvd. Chicago, IL 60661 312-322-8902 | McHenry County State’s Attorney 2200 N. Seminary Ave. Woodstock, IL 60098 815-334-4159 |
North Central Narcotics Task Force | North Central Narcotics Task Force 595 S. State St, Suite 230 Elgin, IL 60123 847-608-3200 | McHenry County State’s Attorney 2200 N. Seminary Ave. Woodstock, IL 60098 815-334-4159 |
Oakwood Hills | Oakwood Hills Police Dept. 3020 N. Park Dr. Oakwood Hills, IL 60013 815-444-9456 | Waggoner Law Firm 4 N. Walkup Ave. Crystal Lake, IL 60014 815-477-0830 |
Prairie Grove | Prairie Grove Police Dept. 3121 Barreville Rd. Prairie Grove, IL 60012 815-455-3918 | Zukowski, Rogers, Flood & McArdle 50 N. Virginia Crystal Lake, IL 60014 815-459-2050 |
Richmond | Richmond Police Dept. 5600 Hunter Dr. Richmond, IL 60071 815-678-4163 | Zukowski, Rogers, Flood & McArdle 50 N. Virginia Crystal Lake, IL 60014 815-459-2050 |
Spring Grove | Spring Grove Police Dept. 7401 Meyer Rd. Spring Grove, IL 60081 815-675-2596 | Law Office of Steven McArdle 75 E. Crystal Lake Ave. Crystal Lake, IL 60014 815-455-1733 |
Union | Union Police Dept. 17703 O’Cock Rd. PO Box 102 Union, IL 60180 815-923-2341 | Franks, Gerkin, Ponitz & Greeley PO Box 5 Marengo, IL 60152-0005 815-923-2107 |
Wonder Lake | Wonder Lake Police Dept. 4444 Thompson Rd. Wonder Lake, IL 60097 815-728-0535 | Cowlin, Naughton, Curran & Hanzel PO Box 188 Crystal Lake, IL 60039-0188 815-459-5300 |
Woodstock | Woodstock Police Dept. 656 Lake Ave. Woodstock, IL 60098 815-338-2131 | Zukowski, Rogers, Flood & McArdle 50 N. Virginia Crystal Lake, IL 60014 815-459-2050 |
Waterway Management Agency | Waterway Mgmt Agency c/o McHenry County Sheriff 2200 N. Seminary Ave. Woodstock, IL 60098 815-338-2144 | Robert Long 397 Lake St. Antioch, IL 60002 847-395-8555 |