Arresting Agency & Prosecutor List

Misdemeanor traffic (DT, MT), petty traffic (TR), and local 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

 

Petty traffic offenses and ordinance violations written by municipal police agencies are prosecuted by municipal attorneys hired by the city or village to handle their prosecutions.  All misdemeanor and felony offenses are prosecuted by the McHenry County State’s Attorney.