All Episodes
Northwest Herald - Shaw Local — 1151 episodes
Lake in the Hills police warn residents of scam phone calls
Historic Crystal Lake building with locally made terra cotta bricks eyed for landmark status
Cary School District 26, teachers union reach 4-year contract deal with inflation-tied raises in last year
Lake in the Hills approves ‘forever chemical’ settlements as it works to bring well back into operation
Plant sales Saturday in Harvard, Crystal Lake area raise funds for groups, youths
Family matters: Johnsburg’s Rob Eastland, daughter Charlie Eastland leading unbeaten Skyhawks into postseason
Huntley baseball beats Hampshire, clinches outright FVC championship: Friday’s Northwest Herald roundup
Jake Gillette homers, Dundee-Crown beats Burlington Central
Michael Silvius belts first high school home run, Crystal Lake South walks off Prairie Ridge in FVC finale
Cars & Caffeine in downtown Crystal Lake Sunday benefits food pantry
Home uninhabitable after Harvard-area fire
Here are IHSA sectional and supersectional assignments for McHenry County-area boys and girls lacrosse teams
Juvenile charged in stabbing near McHenry
Huntley boys tennis captures Fox Valley Conference championship
Trump store to host Crystal Lake grand opening after earlier eviction, shutdown
Parent sues District 300 over student’s gender transition
Parent sues District 300 over student’s gender transition
Locally owned restaurants struggle to survive amid rising costs, ask diners to ‘think local first’
Elgin man who caused 4-vehicle crash in Crystal Lake while fleeing Cary police pleads guilty
McHenry County Coroner’s Office gets first major upgrade in 40 years
A second chance at soccer: Richmond-Burton’s Maddie Seyller fueling Rockets nearly 4 years after UTV accident
Kyle Brents, Oreoluwa Sobodu lead Dundee-Crown to first FVC title in 25 years
Jordyn Jeffs hits walk-off home run for Dundee-Crown softball: Thursday’s Northwest Herald roundup
‘Fearless’ Hampshire topples Huntley, wins share of FVC title
Here are IHSA baseball playoff pairings for McHenry County teams
Longtime ‘Blue Streak’ and voice of Woodstock basketball is beloved by high school students, staff
He keeps Huntley running through snowstorms, emergencies and everyday pothole repairs
Sisters-in-law multiply community impact with recycled prom dresses and so much more
Dispatchers - on the call during people’s worst moments - help save lives too
McHenry man taught, coached scores of local kids: ‘Remarkable ability to connect with people’
Readers Recognize McHenry County’s Everyday Heroes of 2026
Food pantry volunteers make sure hungry neighbors are fed, with dignity
‘How can you walk away?’: Volunteerism came from her mother. Now she’s passing it to her kids
‘Walking that walk with people who understand’: Peers lean on each other in tight-knit recovery community
At 9, Crystal Lake boy collects blankets for homeless people – and his kindness is infectious
‘Authenticity people trust’: Algonquin librarian is also passionate volunteer, advocate
As a truant officer, he sees families struggling. And he’s helped scores of them
2 retired firefighters are the heart and soul of Salvation Army emergency canteen
Cary woman starts free ‘little food pantry’ on her front porch: ‘I just want to help’
Huntley wins 4 events, brings home IHSA Class 3A Belvidere North sectional championship
McHenry, Huntley baseball win to remain tied for first in FVC: Northwest Herald Wednesday roundup
Johnsburg’s Ashton Stern no-hits Sandwich
Prairie Ridge takes runner-up, local girls shine at Class 2A Johnsburg Sectional to qualify for state
Woodstock man accused of 6th DUI had baby in car, told officer he was ‘wasted,’ authorities say
McHenry County wants you to help name snowplows at touch-a-truck Sunday
McHenry’s new Yummy Bowl restaurant to open soon
Oliver: Legislation would provide Social Security credits for unpaid caregivers
Island Lake man wins $1 million from $50 scratch-off lottery ticket
Prairie Ridge's Bryan Klendworth Northwest Herald Baseball Player of Year
Ellery Shutt, Woodstock dominate KRC meet again
Huntley caps off 6th consecutive FVC championship, cruises over Burlington Central for senior-night win
Harvard’s Leona Eichholz, Woodstock’s Megan Kuiper shine in KRC wins: Tuesday’s Northwest Herald roundup
Cary teacher named McHenry County Educator of the Year; see full list of winners
Updated: Teen athlete taken to hospital after cardiac arrest on track at Huntley High School
McHenry home damaged in fire
Johnsburg’s cerebral Tyler Batt keeps hitting winners
Hampshire’s Lucas Prange throws no-hitter, strikes out nine in victory: Monday’s Northwest Herald roundup
Nate Larson pitches Huntley past McHenry to forge tie in FVC
Addy Green, big second inning lead Cary-Grove past Crystal Lake South
Driver flown with serious injuries after Harvard-area crash, fire
McHenry city administrator resigns, Mayor Jett ‘filling in’
Northwest Herald Athlete of the Week: Cary-Grove's Addy Green
Cary man killed in shooting Saturday in Chicago
Cary man killed in shooting Saturday in Chicago
McHenry County Animal Control to offer low-cost rabies vaccination clinics
McHenry’s Rooted Ritual Apothecary offers handmade, refillable, sustainable products
Home State Bank in Crystal Lake announces new VP of retail banking, headquarter renovations
McHenry’s Soapbox Derby, dating to 1939, ready to race again June 20
Luke Flaskamp’s grand slam lifts Jacobs past Dundee-Crown: Saturday’s Northwest Herald roundup
Off-duty Crystal Lake firefighter uses garden hose, helps contain fire
Clutch two-out hitting keys Huntley’s win at Maine South
Clutch two-out hitting keys Huntley’s win at Maine South
Officials identify infant who was unresponsive at Woodstock daycare who later died
Signs yes, time limits no to improve parking situation in downtown McHenry
Plan for 280 single- and multi-family units on Cary Maplewood land advances over neighbor objections
Minivan, mixer truck crash near Union; both drivers injured
Man who presented history shows at local libraries guilty of possessing child sex abuse image
Crystal Lake Central co-op girls lacrosse wins 6th straight FVC title: Friday’s Northwest Herald roundup
Aiden Eickelmann, Gavin Rettberg spark sixth-inning rally as Huntley comes back to beat McHenry
Allyson Schaid, Kylee Nicholson lead Woodstock North past Richmond-Burton
Infant found unresponsive at Woodstock daycare has died
Canvas cyberattack hits McHenry County school districts
Man falls into Fox River in McHenry
Fox River Grove trustee censured by board for ‘potentially slanderous’ comments
McHenry County property tax bills are in the mail. Here’s how to pay
Man charged with exposing himself to children at Crystal Lake elementary school
McHenry County conservatives plan ‘Rally of the Silent Majority’ May 17
Work on McHenry’s Miller Road bridge over Fox River brings lane closure, slows boat launching
IHSA sectional assignments for McHenry County boys track and field teams
IHSA sectional assignments for McHenry County girls track and field teams
Fired-up Levi Perrotta, Woodstock North hold off Woodstock
Huntley wins 8 events, brings home 5th consecutive FVC girls track and field title
Addison Schaffer nets hat trick as Crystal Lake Central wins FVC title: Thursday’s Northwest Herald roundup
Feeling good again, Reese Mosolino pitches Prairie Ridge past Huntley in key FVC game
Fox River between McHenry and Algonquin reopens for boating
5-story apartment-commercial building gets green light for Fox River Grove’s Block B
2 rescued after boat flips over on Crystal Lake
Home uninhabitable after Huntley basement fire
Confident Danny Adams pitches Crystal Lake Central past Prairie Ridge
Liz Smith strikes in final minutes, Johnsburg tops Richmond-Burton to claim KRC tournament championship
McHenry baseball wins two; Marian’s Christine Chmiel strikes out 18: Wednesday’s Northwest Herald roundup
4-car crash closes Route 31 in Johnsburg; 3 injured
Here are IHSA playoff softball pairings for McHenry County teams
Woodstock man with repeated domestic violence offenses pleads guilty in latest case, is sent to prison
Johnsburg’s Hidden Harbor closer to redevelopment with agreement on tax-incentive terms
Infant hospitalized after being found unresponsive at Woodstock daycare
Oliver: Alzheimer’s may bring change, but some things happily remain
Gavin Stumbaugh’s walk-off hit lifts Burlington Central past Richmond-Burton
IHSA sectional assignments for McHenry County boys tennis teams
Woodstock North softball wraps up 1st KRC championship: Tuesday’s Northwest Herald roundup
Richmond-Burton holds off Johnsburg to claim Kishwaukee River Conference title
Johnsburg to get a Target; store will take over shuttered JCPenney
Malaina Kurth, Bella Frangiamore, Grace Puhar each score twice as Cary-Grove cruises over Crystal Lake South
Chain O’Lakes, upper Fox River reopen for boating after weeks of flooding
Crystal Lake Pride makes it official with nonprofit status, plans for 3rd annual June celebration
McHenry County Mental Health Board to host Town Hall meeting Thursday
IHSA regional, sectional and supersectional assignments for McHenry County girls soccer teams
Suburban school officer’s gun missing after he removes it to use bathroom
Maddon McKim’s grand slam lifts Prairie Ridge: Monday’s Northwest Herald roundup
Marian Central’s comeback falls short against Chicago Christian
Algonquin spa mourns employee authorities say died by strangulation in Schaumburg
Lake in the Hills Costco cleared to reopen after bomb threat
Lake in the Hills police presence at Randall Road Costco; public asked to avoid area
Resource fair offers help homeowners with damage from Fox River flooding
Motorcyclist from Warrenville dies in Crystal Lake crash
Northwest Herald Athlete of the Week: Johnsburg's Hope Klosowicz
Community pulls together for Cary Barbershop owner as she recovers from hospital stay
Without funds for student leadership program, small Catholic school in Cary created its own
Algonquin-Lake in the Hills chamber announces new executive director
With waters receding, McHenry County officials talk sandbag disposal, other flooding information
Huntley softball reaches 20 wins, claims Marengo Invite championship: Saturday’s Northwest Herald roundup
Woodstock leaves door open to suing Thompson’s Appliances over caved-in building
Protesters gather in McHenry for May Day rally
Historic 8-sided barn taken down piece by piece, rebuilt at Richardson Adventure Farm to be event venue
Road closure starts in Crystal Lake Monday as creek restoration resumes
Aiden Eickelman, Huntley use small ball to beat Prairie Ridge
Jace Koth hits walk-off single as Jacobs baseball tops Crystal Lake Central: Friday’s Northwest Herald roundup
Nathan Neidhardt fires complete game, Kaden Wasniewski plays long ball as McHenry beats Burlington Central
3 injured in rollover crash on Route 173 near Richmond
Crystal Lake District 155 among those targeted in DOJ probe over gender, sexuality policies
Man seriously burned in McHenry area when propane tank catches fire
Crystal Lake District 155 leader named Superintendent of Distinction
Marengo’s Brady Kentgen ends homer drought against Richmond-Burton
Piper Heimbrodt homers twice, records 7 RBIs for Huntley softball in win: Thursday’s Northwest Herald roundup
Danica McCarthy, Charlee Cape set up nicely for McHenry in FVC win over Cary-Grove
Woodstock raises water and sewer rates, citing unfunded mandates, Route 47 costs
Chicago man charged with DUI after 3-vehicle crash in Crystal Lake, police say
McHenry Riverwalk Shoppes set to reopen Friday as new batch of retailers pursue their dreams
Island Lake man accused of threatening to shoot people, pistol-whipping man in bar pleads guilty
McHenry County roadwork bids coming in over estimates as costs escalate
Martejo Discount reopens in Algonquin, but future still uncertain
Poetry: Banned, restricted, censored or challenged?
Konner Altergott’s walk-off HR rallies Crystal Lake Central past Jacobs: Wednesday’s Northwest Herald roundup
Devin De Loach deals, as Crystal Lake South blanks Hampshire
Fox River flooding: Pop-up resource fairs for affected residents planned in McHenry, Lake counties
Man convicted in DUI crash that killed 2 in ’05 pleads guilty in new drunk-driving collision near McHenry
6 people displaced, over 15 cats missing after Woodstock fire
Oliver: Alzheimer’s disease report finds room to improve in education, prevention
Woodstock High taps new principal who began career in special education, gets high marks from colleagues
Letter: Low-income housing at luxury prices
Letter: Paradise Lake mine proposal lacks critical environmental data
Letter: Illinois must change course on taxes, spending, and priorities
Letter: Don’t put out yarn for birds’ nests
Letter: How do voters feel about gas prices now?
Floodwaters, road closures linger along Fox in McHenry County; people urged to report damage
Hampshire’s Julissa Akins hits 2 homers: Tuesday’s Northwest Herald roundup
Peyton Mesce figures it out as Johnsburg beats Woodstock
Kylee Nicholson, Makayla Nordahl pitch out of trouble, lead Woodstock North to key KRC win against Marengo
George Donze wins pitchers’ duel, Andrew Deegan rips clutch double to lift Jacobs over Huntley
Owner of horse farm near Richmond again denied jail release pending child sex assault trial
Lake County Sheriff’s car hits utility pole near Woodstock while taking person to McHenry County jail
Crystal Lake District 47 pays $115K to settle ‘racial bullying’ lawsuit
Johnsburg applies the pressure, pulls away from Harvard to clinch KRC regular season championship
Dundee-Crown softball, McHenry baseball score FVC wins: Monday’s Northwest Herald roundup
Woodstock woman released pretrial on cocaine charges is accused again, jailed
Lake in the Hills man found dead after house fire ID’d
McHenry man accused of forcing his way into ex-boss’ house with shotgun, threatening him over a debt
Richmond-Burton’s Ray Hannemann stands out
Northwest Herald Athlete of the Week: Huntley’s Tommy Gasner
Crystal Lake artist paints local landmarks that spark her nostalgia: ‘My Margaritaville’
Road closures along Fox River after crest; more rain possible Monday
Families celebrate Earth Day with animals and activities at Randall Oaks Zoo
Families celebrate Earth Day with animals and activities at Randall Oaks Zoo
Wisconsin man admits to sex assault of child in Harvard in 2015, gets 10 years in prison
McHenry alderwoman’s home removed from taxing district
Money for controversial Flock cameras on Woodstock Square remains in city budget
Lake in the Hills extends time for solar farm construction
Crystal Lake Chamber Foundation honors GEM award winners
Angelo Pacini drives in 5 runs for Woodstock baseball: Saturday’s Northwest Herald roundup
Huntley teen reported missing
Rally in McHenry on Saturday protests against ICE detention centers
Woodstock gas station clerk attacked on job tries to rebuild her life without income, insurance, benefits
Jury finds Cicero man guilty of shooting clerk at Marengo gas station, robbery 5 years ago
Fighting out of Woodstock gym, Mackenzie “Mack-Judo” Stiller to compete on TV series “The Ultimate Fighter”
Logan Nawrocki leads Hampshire baseball over Harvest-Westminster in extras: Friday’s Northwest Herald roundup
Tied at half, Huntley girls soccer shut out in second half of invitational loss to Libertyville
Tied at half, Huntley girls soccer shut out in second half of invitational loss to Libertyville
Floodwaters start to recede in parts of McHenry County; cleanup begins
Cary zoning chair suddenly quits after 20 years; claims committee is ‘manipulated’
Lawsuit filed over McHenry fire that shut down Riverside bakery, pet supply shop
After year of drama, Crystal Lake park board eyes changes in leaders, policies, attorney’s fees
McHenry, Johnsburg student-athletes earn Eagle Scout status
McHenry boys, Huntley girls win McHenry County meet titles
Mikala Amegasse converts game-winner, Hampshire outlasts Dundee-Crown for overtime victory
McHenry’s Carver Cohn homers, throws out runner at home to clinch FVC win: Thursday’s Northwest Herald roundup
Fox River, Chain O’ Lakes crest at major flood stage; water levels expected to begin slowly falling
Flood watch: Fox Lake level begins to drop; river could crest late Thursday below Algonquin Dam
Alex Johnson, Marengo earn redemption against Johnsburg
Burlington Central softball outlasts Crystal Lake Central in 9 innings: Wednesday’s Northwest Herald roundup
Lucas Prange strikes out six, Hampshire builds early lead to beat Dundee-Crown
Crystal Lake enters deal to buy shuttered health club - but has 6 months to back out
Oliver: Why are healthy habits so hard to make part of our routines?
When will Fox River recede to its banks? Not for many days – if it stays dry
Woodstock baseball outslugs Plano: Northwest Herald Tuesday roundup
Grace Brown scores, Kenzie Lorkowski soars for key save as Burlington Central holds off Jacobs
Hampshire holds off Burlington Central for 7th straight win
Marengo gas station clerk was shot during robbery 5 years ago. He testified Tuesday against alleged gunman
Fox River flooding closes River Road near McHenry
Former Burlington Central star Drew Scharnowski transfers to Duke
Former Burlington Central star Drew Scharnowski transfers to Duke
McHenry County’s official March 2026 primary election results
Firefighters quickly extinguish crawl space fire in Crystal Lake home
As Fox floods threaten home of elderly veteran on hospice, Johnsburg steps up to help
Siambanis’s walk-off hit sends Marengo past Johnsburg: Monday’s Northwest Herald roundup
Bennet Baumann swings a mighty bat, McHenry triumphs over Jacobs
Ella Arana creates ‘mess’ atop lineup, Crystal Lake Central takes care of Prairie Ridge
Man found dead in Lake in the Hills home after fire
Fox River flooding prompts closures as wary residents await crest
Owner of Woodstock appliance store that caved in granted more time to demolish building; lawsuit on hold
Man found dead in Woodstock homeless encampment is ID’d
Crystal Lake house fire causes estimated $75,000 in damages
Jacobs’ Andrew Deegan goes ‘5 for 5′ for the hard way: McHenry County baseball notes
Democrats outvoted GOP in red McHenry County’s primary election. What might that mean for November?
Northwest Herald Athlete of the Week: Crystal Lake Central co-op’s Anna Starr
Classic Cinemas in Woodstock sued over death of Crystal Lake man who fell leaving dark theater
Lake in the Hills OKs car wash after skepticism, delay
Algonquin asks for resident input for High Hill Park renovations
Hampshire gets plenty of offense and pitching to win Larkin Slugfest
Huntley baseball beats Bartlett on Tommy Gasner’s walk-off single: Saturday’s Northwest Herald roundup
Crystal Lake Depot Park sets opening date on home stretch of major overhaul
Jack Reina’s slider silences Marengo, Prairie Ridge cruises for shutout victory
Vehicle leaves Route 14, damages about half a dozen vehicles in Woodstock Culver’s parking lot
McHenry County pounded by rain; officials expected to close Chain O’ Lakes as floodwaters rise
Training facility, new station among plans for McHenry Township Fire District
Huntley prepares to move ahead with major Kreutzer Road redo after stalemate
Kreutzer Road utility work to begin next week in Huntley
Christine Chmiel throws no-hitter for Marian Central: Friday’s Northwest Herald roundup
Whiff of Jacobs’ Colons too much for Burlington Central
Anna Starr shines bright, scores 6 goals as Crystal Lake Central co-op holds off Huntley
McHenry County residents warned to prepare for flooding along Fox River
Spring Grove man found dead of gunshot wound in wooded area
Marengo’s Gabby Christopher cements herself among area’s greatest power hitters: McHenry County softball notes
Crystal Lake man paroled in October accused of smashing into, stealing from Smoke Depot
Ray Hannemann’s single lifts Richmond-Burton past Woodstock: Northwest Herald Thursday roundup
Woodstock North shuts out Richmond-Burton, wins 7th in a row
Milwaukee woman accused of stealing perfume from Crystal Lake, McHenry Ultas in ‘ongoing criminal enterprise’
Authorities: McHenry man with 29 past convictions jailed on domestic battery charges
New gas station proposed for Algonquin
Woodstock’s Route 47 roadwork begins: What to expect over next 2 years
Christine Chmiel strikes out 14 in near perfect game for Marian Central: Wednesday’s Northwest Herald roundup
Speedy forward Liz Smith scores four goals, Johnsburg dominates Marengo to stay unbeaten
Volo Museum’s Titanic exhibit floods on anniversary of ship’s sinking
Crews keep garage fire from spreading to adjoining home near Richmond
Charges filed against 2 men, both 18, in Johnsburg altercation in which one was stabbed
Who can keep bees in Huntley? Village reexamines local rules
Oliver: Heartbroken Angel Reese fans left to wonder what our Sky team is doing
Dutch Bros Coffee continues to expand in McHenry County, Algonquin location planned
Peyton McMahon converts PK, Ella Bechler scores late in first half as Crystal Lake Central shuts out Huntley
Drake Lenckus nets 100th goal as Crystal Lake South boy lacrosse team rolls: Northwest Herald Tuesday roundup
Ellie White shoulders load, Marengo tops Johnsburg
Crystal Lake felon accused of sexually assaulting girl over 3 years detained in county jail
Crystal Lake police officers recognized for rescuing residents from fire
Law firm opens Crystal Lake office
Lawsuit: Elgin man got drunk at Wisconsin Dells resort before crash that killed him, injured 5 near Woodstock
Support Cary Area Library at Spring 2026 Used Book Sale
Huntley baseball outlasts Dundee-Crown in 9 innings: Monday’s Northwest Herald roundup
Kaden Wasniewski, Landon Clements power McHenry past Crystal Lake South
Harvard man, accused of strangling woman until she passed out, ordered held in jail pretrial
District 155 says no decision has been made on softball co-op restructure
Budget for Cary’s ‘Alfresco Alley’ increases to $1.3M
Several pets missing after fire in home near McHenry
McHenry County Department of Health refurbishes, reopens Crystal Lake clinic, animal control HQ
Dundee-Crown twins Kyle and Ryan Pierce provide double trouble
Northwest Herald Athlete of the Week: Woodstock's Megan Kuiper
McHenry ice rink ownership, operations formalized between city, mayor’s RISE Up Foundation
‘Blue Envelope’ aids interactions between police, people with autism. Lake in the Hills latest to adopt
Wisconsin man charged with assault of child he allegedly lured from Harvard
NAMI McHenry County’s upcoming gala celebrates vision, hope
McHenry County friend create bookstore on wheels
Woodstock North boys track claims top spot at Marengo’s Ed Reeves Invite: Saturday’s Northwest Herald roundup
Johnsburg Hidden Harbor developer wants tax incentive; local leaders aren’t yet sold
5-story apartment-commercial plan for Fox River Grove advances: ‘Never would have imagined’
McHenry Golf Club now officially within city limits after $2M purchase
Huntley School District 158 recognized with national High-Performance District Award
Brake Parts site up for sale after McHenry plant’s shutdown; last workers out end of month
Ella Arana powers up for CL Central; Hampshire, C-G softball walk off wins: Friday’s Northwest Herald roundup
Hampshire grinds out win over Crystal Lake Central
Ian Boland attacks, McHenry manufactures runs in FVC win against Crystal Lake South
Car burst into flames in Prairie Grove crash that injured other driver
District 155 softball teams set to move to co-op structure in 2027
McHenry hopes grant will help spur development on south side of town
Is Marengo next frontier of suburban growth? Big state grants help city capitalize on new I-90 interchange
Gabby Christopher’s 40th career HR ties Marengo mark in win over Woodstock; Northwest Herald Thursday roundup
A student and mentor, Drake Lenckus guides unbeaten Crystal Lake South past Burlington Central
Leona Eichholz powers Harvard past Richmond-Burton
Revisit the Golden Age of Hollywood at 2026 McConnell Ball
Richmond man accused of possessing guns with defaced serial numbers, ammo, firecrackers in Lake in the Hills
McHenry house uninhabitable after garage fire spreads to home, shed, neighbor’s garage
Woodstock video gaming: City adopts new regulations, bans gambling-predominant cafes
District 300 teacher accused of felony battery outside Crystal Lake bar, allegedly kicked officer
McDonald’s in Crystal Lake to be torn down, rebuilt
CL Central baseball hands Huntley 1st loss, Jacobs moves to 7-1: Wednesday’s Northwest Herald roundup
Prairie Ridge plays long ball, topples Cary-Grove
McHenry’s Natalie Bender all smiles in FVC win against Crystal Lake South
Reese Vrba belts walk-off home run, Prairie Ridge rallies for FVC win over Jacobs
Lake in the Hills opposes state housing, zoning proposal, citing loss of local control
Oliver: Even preparedness plans must change as loved one’s dementia progresses
Horse saved from floodwaters by Marengo firefighters returns home
Algonquin files suit aiming to demolish ‘unsafe’ downtown building
Owen Satterlee throws two-hit shutout as Prairie Ridge beats Cary-Grove: Tuesday’s Northwest Herald roundup
McHenry County residents urged to sign up for free property fraud alerts
Fun times continue for Nathan Neidhardt, McHenry in win over Dundee-Crown
Lyla Ginczycki gives Huntley offense a jolt in FVC win over Crystal Lake Central
Salvation Army debuts new emergency canteen in Crystal Lake: ‘Hope is on the way’
Lake in the Hills might get a new car wash. But officials are concerned about traffic
Traffic lights out in Lake in the Hills intersection
Woodstock might sue to get Thompson’s Appliance building razed or repaired after cave-in
Marengo, Woodstock win KRC baseball openers: Monday’s Northwest Herald roundup
Peyton Mesce’s composure keys Johnsburg’s win over Richmond-Burton
Kyle Ziebell, Gavin Rettberg homer as Huntley rallies to beat Barrington, stay undefeated
Lake in the Hills plans public tours of new police station, veterans memorial rededication
Woman of Distinction: A rise up ranks of banking – from teller to CFO – and inspiring others along the way
From McHenry High to Space Force: Sgt. David Gudgeon found calling in newest US military branch
Vinnie’s day out: Shaw Local reporter’s dog tries out Underdog Academy in Algonquin
IDOT worker injured in crash Friday on Route 120
UConn reaches 3rd national title game in 4 seasons, beats Illinois 71-62
Horse rescued from floodwaters near Marengo after hours-long effort
St. Mary Catholic School 8th grader wins regional spelling bee, heading to national competition in D.C.
Woman whose shoplifting arrest went viral pleads guilty in McHenry County court via Zoom from India
Huntley blasts 5 homers, Mark Petryniec earns 500th career win: Saturday’s Northwest Herald roundup
Crystal Lake industrial building catches fire
Lakewood village manager announces retirement
Moms of McHenry County’s KidsStuff Resale has been saving parents money since 1998
Woodstock Chamber launches digital gift card program
‘Quite alarming’: Cary mayor critical of state zoning, parking legislation, ‘loss of local control’
Nathan Bushy strikes out 9 as Dundee-Crown baseball beats Centennial: Friday’s Northwest Herald roundup
Northwest Herald boys track and field preview: 5 to watch in 2026
2026 Northwest Herald boys track and field season preview capsules
Maggie Hanson’s hat trick propels Marengo to KRC victory over Woodstock North
McHenry’s Buffalo Wild Wings closing; Burlington coming to town
Place to unplug, recharge: Cary Apothecary expands in new location, bringing in wellness services
Collapsed home, downed wires, flooding reported in McHenry County after storms
2026 Northwest Herald girls track and field preview capsules
Northwest Herald girls track and field preview: 5 to watch in 2026
Cloud rotation reported in McHenry County; scattered power outages; flooding possible
Cloud rotation reported in McHenry County; scattered power outages; flooding possible
Burlington Central baseball falls to Romeoville: Thursday’s Northwest Herald roundup
Huntley man accused of attempting to escape from hospital after burglary arrest
Wonder Lake man pleads guilty to possessing child sex abuse image, gets prison
Flashing red lights causing big delays in Huntley
Man charged with DUI after crashing into Woodstock home within inches of where resident sat
Route 31 closed in McHenry area for downed wire, fire
Lily Perocho leads Crystal Lake Central softball to win over Johnsburg: Wednesday’s Northwest Herald roundup
Freshman Karsyn Ledgerwood sparks offense for Prairie Ridge in season-opening win
Liz Smith, Johnsburg celebrate season-opening win over Richmond-Burton
‘Incredibly rewarding’: Carpentersville company designed controls for Artemis II mission
Contractor injured at Scot Forge metal manufacturer in Spring Grove
‘Incredibly rewarding’: Carpentersville company designed controls for Artemis II mission
Distorted soda and sub shop debuts in Crystal Lake for local take on ‘dirty soda’ trend
A new holiday tree for Crystal Lake – with deep roots
Oliver: Managing constant state of grief can be difficult for dementia caregivers
Richmond-Burton’s Maddie Seyller, Harvard’s Julie Silva net hat tricks: Tuesday’s Northwest Herald roundup
Abraham Quinn, Evan McMahon spark Crystal Lake Central in loss to Antioch
Northwest Herald Thank you, Everyday Heroes Contest 2026
Kane County jail release denied for man officials say hid inside Huntley home with knife, ‘in wait to kill’
AJ Freund timeline: Boy from Crystal Lake goes missing, is found dead – and fallout remains 7 years on
Crystal Lake man accused of attacking woman in Chicago parking garage
‘Extensive damage’ by vandals, warmer temps have McHenry rethinking ice rinks
Conviction of DCFS case worker in death of Crystal Lake’s AJ Freund upheld by appeals court
After wrong-fuel snafu causes six-figure repair bill, Lake in the Hills gets new supplier
Crystal Lake South baseball slams Woodstock: Northwest Herald Monday roundup
Brady Bauer homers, Kaden Norman cruises in Cary-Grove’s win against Woodstock North
Megan Kuiper comes out firing, strikes out 20 in Woodstock’s season-opening win
2 on motorcycle injured in crash with car near Richmond that shut down Route 12
Woodstock man charged after online sting operation gets jail time for indecent solicitation
Easter egg hunt hosted by Algonquin scouts makes holiday magic for those with special needs
After long delay, Woodstock’s major Route 47 roadwork set to start this week
Rosters announced for 22nd McHenry County Area All-Star Basketball Extravaganza
Melrose Park man charged with attempted murder, burglary in Huntley incident
Fire destroys pickup truck, trailer and contents Saturday near Marengo
As pressure from residents mount, Wonder Lake aims to assure its hydrants are fine
Teen missing from Huntley has been located
Northwestern Medicine steps up support for Crystal Lake community health clinic as insurance costs soar
Cary-Grove’s Logan Abrams wins shot put title at Illinois Top Times: Saturday’s Northwest Herald roundup
Illinois powers its way to its first Final Four in 21 years, beating Iowa 71-59
Poetry panel set for Sunday in Crystal Lake
No Kings rallies held across McHenry County
Photos: No Kings rally held in McHenry
Huntley police searching for missing teen
Route 120 blocked by semitruck rollover
Crystal Lake Chamber Foundation announces GEM Leadership awards recipients, celebration April 23
McHenry man not guilty by reason of insanity in ‘slashing’ of relative
Person flown from Johnsburg High grounds in medical helicopter
Trump-themed shop on hiatus in new Crystal Lake spot; owner says sales slowed since Iran war
2026 Northwest Herald Boys Basketball Coach of the Year: Johnsburg’s Mike Toussaint
2026 Northwest Herald Boys Basketball Player of the Year: Crystal Lake South’s Carson Trivellini
Boys basketball: 2026 Northwest Herald All-Area team
Huntley baseball team shuts out Marian Central: Friday’s Northwest Herald roundup
Liam Schultz homers twice, notches three hits as Burlington Central falls to Barrington
With 4th DUI case pending, Huntley man bribed official not to report positive urine test, prosecutors say
Crystal Lake man in federal prison for $8M scheme has local trial delayed again
Car crashes into Woodstock home, lands inches from where resident sat
Girls basketball: 2026 Northwest Herald All-Area team
2026 Northwest Herald Girls Basketball Coach of the Year: Johnsburg’s Erin Stochl
2026 Northwest Herald Girls Basketball Player of the Year: Johnsburg’s Summer Toussaint
CL South’s DeLoach, Mauer combine for no-hitter: Thursday’s Northwest Herald roundup
Emma Emricson scores twice, Huntley shuts out Larkin in season opener
7 acres burn in brush fire in Prairie Grove
4 hurt in crash involving dump truck, 2 other vehicles in Barrington Hills
4 hurt in crash involving dump truck, 2 other vehicles in Barrington Hills
Fire that gutted 2 downtown McHenry shops started from roofing torch, caused 2 injuries: official report
2026 Northwest Herald Boys Wrestling Coach of the Year: Johnsburg’s J.D. Sylvanus
2026 Northwest Herald Boys Wrestler of the Year: Marian Central’s Jimmy Mastny
Boys wrestling: 2026 Northwest Herald All-Area Team
Brush fire near Holiday Hills on Wednesday causes smoke plume
Matt Bychowsky’s gem leads Crystal Lake South past St. Viator in Florida: Wednesday’s Northwest Herald roundup
Surgeon who treated woman after random attack in McHenry park described litany of near-fatal injuries
Oliver: COVID-19 finally catches up with this caregiver’s household
McHenry County College raises tuition after keeping it flat last year
McHenry County judge sends Gurnee man to prison for cocaine possession
Gavin Piekos swats homer for Prairie Ridge in win over Palatine: Tuesday’s Northwest Herald roundup
2026 Northwest Herald Girls Wrestling Coach of the Year: Hampshire’s Matt Todd
2026 Northwest Herald Girls Wrestler of the Year: Huntley’s Janiah Slaughter
Girls wrestling: 2026 Northwest Herald All-Area Team
Emmerson Falk, Mei Shirokawa shine as Burlington Central takes down Sycamore
2 people injured in house fire hear McHenry
2 people injured in house fire hear McHenry
(Almost) freezing for a reason: More than 150 take the polar plunge in Fox Lake
(Almost) freezing for a reason: More than 150 take the polar plunge in Fox Lake
Joey Lengle’s walk-off walk lifts Huntley past Fremd in 9 innings
Johnsburg man charged with homicide in crash that killed his girlfriend in Wisconsin: police
Person hit by car at FISH Pantry in Johnsburg during food pickup
With Queen of Hearts success, McHenry VFW Hall to get expanded kitchen
Man allegedly tells Crystal Lake police he drank a ‘ton,’ is charged with 5th DUI after traffic stop
McHenry baseball team scores win over Warren Township: Monday’s Northwest Herald roundup
Driver sues over Cary police pursuit that led to crash, serious injuries
Elijah, Malachi Bell to join dad at Marian Central
Fox Lake Police welcome K9 Officer Yogi
Beloved Cary-Grove musical director to retire after 33-year career
McHenry County STEM robotics team reaches world competition for 3rd straight year
Want the sidewalk in front of your home fixed? Woodstock proposes cost-sharing program
McHenry Riverwalk Foundation seeks contributions to mural to mark US 250th birthday
Antioch man who hid gun in squad car in McHenry gets 20 years in prison for weapon, drug offenses
Woodstock mom continues ‘random acts of kindness’ with bowling fundraiser in honor of late son
Man behind false bomb threat to Huntley High prison-bound again for ‘insulting’ contact with nurse
McHenry Council split on car wash pitch on where retail was planned
I-90 ramp connecting to Route 31 to be closed for months for construction upgrades
McHenry-based Follett Content puts new focus on public libraries
Officials warn of scam demanding payment for Cook County traffic violations through QR code
Abalabix Books of Crystal Lake, Reeses Barkery of McHenry awarded $10K small business grants
Car crashes through guardrail and into marsh near Woodstock
CASA of McHenry County volunteers have advocated for most vulnerable kids for 20 years
Election curiosities: What you might have missed from the primary in McHenry County
2026 Northwest Herald boys lacrosse preview capsules
Northwest Herald boys lacrosse preview: 5 to watch in 2026
Johnsburg, Huntley baseball win season openers: Friday’s Northwest Herald roundup
Oskar Freund, Mason Klimek deliver clutch hits as Cary-Grove rallies over Fremd
Oli Victorine, Crystal Lake Central look sharp in season-opening win
Steve Raethz steps down after 27 seasons as Huntley girls basketball coach
Man accused of starting fire at Crystal Lake motel gets probation
McHenry County faces 2 more lawsuits over rejected solar farms
Woodstock short-term rentals like Airbnbs might have to start paying hotel-motel tax
Marengo woman pleads guilty to 5th DUI, with 6th DUI case pending
2026 Northwest Herald girls lacrosse preview capsules
Northwest Herald girls lacrosse preview: 5 to watch in 2026
Richmond-Burton girls soccer, CLC co-op girls lacrosse win openers: Thursday’s Northwest Herald roundup
Woman jailed over alleged threats to McHenry County state’s attorney on Facebook
Wonder Lake man pleads guilty to selling fatal MDMA to Woodstock North teen ‘missed beyond words’
Woodstock’s Max Beard to transfer to prep school
At least 3 new faces poised to join McHenry County Board after 2 GOP incumbents lose primaries
Northwest Herald boys tennis preview: 5 to watch in 2026
2026 Northwest Herald boys tennis preview capsules
Crystal Lake South boys lacrosse moves to 2-0: Wednesday’s Northwest Herald roundup
State-endangered Northern harrier rehabbed by McHenry County Conservation District
McHenry election judge dies at the polls: ‘Stalwart patriot’
Oliver: Weird power outage proves to be example of good customer service
McHenry County basketball players earn 2026 IBCA All-State honors
2026 Northwest Herald girls soccer preview capsules
Northwest Herald girls soccer preview: 5 to watch in 2026
Peterson appears headed toward rematch with McLaughlin in November for 52nd house seat
Peterson appears headed toward rematch with McLaughlin in November for 52nd house seat
Schneider cruises in 10th District primary
Schneider cruises in 10th District primary
Election 2026: What to watch for in McHenry County as primary polls close
Here are McHenry County’s March 2026 primary election results
Election turnout in McHenry County on pace to match ’22 primary levels
Cary man charged in hit-and-run that injured Crystal Lake pedestrian
Cary man charged in hit-and-run that injured Crystal Lake pedestrian
Several chickens perish in backyard coop fire in Woodstock
McHenry man accused of entering, hiding in woman’s home, then punching her
Polls are open: What to know about Election Day voting in McHenry County - you can still register, vote today
2026 Northwest Herald baseball preview capsules
Northwest Herald baseball preview: 5 to watch in 2026
McHenry shopping center with Aldi, Kohl’s sells for $13.7M
Winter weather briefly closes an early voting location at Crystal Lake library
Letter: Why I support Marty Mohr for McHenry County Board
Woodstock horse rescue launches program to help domestic violence survivors
Retired teacher from Crystal Lake makes books and toys charity an official nonprofit
RSV warning issued for McHenry County as it spreads at high rate later than usual this year
Letter: Plan Commission chair’s admonishments at gravel pit hearing unnecessary
Letter: County Board’s repeated tax increases signal need for change
Letter: Proposed scholarship tax credit threatens church-state separation, reader warns
Letter: A counter protest
Letter: Have JB Pritzker personally pay the cost
Letter: County clerk’s handling of sample ballots, pay increase questioned
Letter: Back Mohr for County Board based on fiscal track record
Letter: Lauren Underwood’s record doesn’t represent our values
Letter: Thoughts on tailgating and casinos
Letter: Voting for Trump, then protesting his policies, is ironic
Letter: Political follies!
Letter: Marty Mohr ready to be held accountable
Car slides into creek near Harvard as blizzard warning takes effect late Sunday
McHenry County school closings for Monday, March 16, because of blizzard warning
Blizzard warning for McHenry County for late Sunday, Monday; ShamROCKS the Fox ends early
Woman of Distinction: Businesswoman, City Council member, community supporter Denise Smith
McHenry County College’s Middle School Career Quest opens young kids’ minds to future careers
Winter weather advisory for McHenry County scheduled for late Sunday, much of Monday
Huntley District 158 kindergarten registration now open
Baseball: 5 storylines to watch in McHenry County in 2026
Huntley softball wins season opener: Friday’s Northwest Herald roundup
MCC offering free tax preparation assistance through April 15
Controversial battery storage plan near Prairie Grove could be formally proposed in ‘coming months’
2026 Northwest Herald Girls Bowler of the Year: Huntley’s Ashlyn Tenglin
Boys basketball: 2025-26 All-Fox Valley Conference team announced
Huntley Chamber hosts EXPO Saturday with local businesses, entertainment, food
2 injured in crash along Route 14 near Harvard
Girls soccer: 5 storylines to watch in McHenry County in 2026
High winds down power lines, close roads in McHenry County
House fire in Crystal Lake displaces residents
2026 Northwest Herald Boys Bowler of the Year: Woodstock’s Max Haggerty
Marian Central shuts out Richmond-Burton: Thursday’s Northwest Herald roundup
Itasca man accused of fatally shooting wife near Harvard will undergo psychological testing
Boys basketball: 2025-26 All-Kishwaukee River Conference team announced
Semi driver cited by state police in deadly crash on I-90 near Huntley
Semi driver cited by state police in deadly crash on I-90 near Huntley
Coroner identifies man killed in fire in Fox Lake condo
McHenry man accused of uploading, sharing and soliciting images of child sex abuse
Woodstock Food Pantry plans move to larger space as need, donations grow; fundraiser is Sunday
2026 Northwest Herald Boys Swimmer of the Year: McHenry’s Robbie Rosenbaum
Wauconda officer took his life: ‘Heartbreaking reminder that mental health struggles can affect anyone’
Woodstock-area gravel pit proposal that prompted backlash from residents is withdrawn
Stryker disrupted by cyber attacks; global firm has large operation in Cary
Oliver: Beloved McHenry eye doctor will be missed by all who knew him
McHenry man found not guilty of starving 2 pit bulls; awaits trial on charges involving 2 other dogs
2026 McHenry County Boys Soccer All-Star Game set for May 8 in Harvard
Crystal Lake family-owned diner Andy’s marks 45 years in business Thursday
Christine Chmiel strikes out 16 in season-opening win for Marian Central: Tuesday’s Northwest Herald roundup
Girls wrestling: 2025-26 All-Kishwaukee River Conference team announced
Boys wrestling: 2025-26 All-Kishwaukee River Conference team announced
Controlled burn spreads, damaging home in Lake in the Hills
Dog missing for over 2 weeks in Glacial Park located by volunteers, drones
Brother of Crystal Lake teen at center of unlawful filming case files suit over her death
Northwest Herald softball preview: 5 to watch in 2026
2026 Northwest Herald softball preview capsules
Journey ends for Jarrel Albea, Johnsburg in loss to Peoria Manual
Jacobs sophomore Skylee Ferrante delivers in season-opening win over Marengo
30 acres burn in brush fire near Marengo
Man dies after being pulled from burning home in Fox Lake
Man dies after being pulled from burning home in Fox Lake
Fox Lake couple charged after police say boy found with ‘welts, bruises and scratches’
ID of person killed in Huntley crash still pending
McHenry County sales tax increase brought in more revenues than property tax it replaced, officials say
Marengo issues update on drinking water after elevated manganese detected
Reeses Barkery has new leash on life in McHenry weeks after devastating fire
New coffee drive-thru coming to Crystal Lake
Cary aims to ease traffic – and concerns of neighbors – at new development near Crystal Lake Walmart
McHenry County Mental Health Board: Build your village at Caregiver Conference March 14
1 person killed in single-vehicle crash Sunday near Huntley
Crystal Lake downtown townhomes get nod, completing project on hold for 30-plus years
Does McHenry have too much gambling? Council member raises concern, votes against license
2nd man pleads guilty to theft by defrauding Crystal Lake homeowner of $4,500
3rd Dunkin’ Donuts gets nod in Crystal Lake after outpouring of community support
Kaneland outlasts Crystal Lake South in physical sectional final
Johnsburg starts fast, beats Rockford Lutheran for 1st sectional title since 2003
Man pleads guilty in fight outside McHenry bar that left victim in coma, gets probation, time served
Cary-Grove boys basketball coach Adam McCloud steps down
TIF shuffle eyed in McHenry in hopes of spurring more redevelopment
Crystal Lake sushi restaurant reevaluating permanent closure
Softball: 5 storylines to watch in McHenry County in 2026
‘Gourmet’ coffeeshop with breakfast, lunch items to replace shuttered Burger King in Cary
Algonquin restaurant shuts down after eviction for unpaid rent
Huntley to build new fleet services facility
Contributions aplenty as Crystal Lake South rolls past Sycamore
Josh Kaunas sparks Johnsburg in IHSA Class 2A sectional semifinal win over Aurora Christian
Rockford police officer accused of theft in McHenry County and home repair fraud, misconduct in Winnebago
Woodstock man accused in beating of gas station clerk found unfit to stand trial
Workforce housing apartments debut, aiming for affordable rents for people who work in McHenry County
Woodstock Route 47 Open House planned for March 18
NAMI launches free ‘first-of-its-kind’ community mental health hub in Crystal Lake
Neighbors oppose gas station, strip mall plan in Lake in the Hills
Donkey on the loose in Woodstock hit by train, owner says
Oliver: Want a battle of generations? Great, but don’t bother us in Generation X
Lake in the Hills fire Tuesday blamed on smoking materials
Person killed in I-90 crash in Huntley is ID’d
Crystal Lake South, Johnsburg boys basketball set for sectional semifinals
Crystal Lake South, Johnsburg boys basketball set for sectional semifinals
McHenry man accused of taking cash for – but not delivering – car, using fake title
Girls basketball: 2025-26 All-Fox Valley Conference team announced
Dungeons & Dragons helps McHenry High students learn English-language skills
Why were scores of fish found dead in a McHenry County Conservation District preserve?
Responders to Lake Killarney water rescue in Cary honored with lifesaving awards
Dollar Tree eyeing Huntley location for new store
Lake in the Hills says vendor supplied wrong fuel; bill tops $320K to repair 2 dozen damaged trucks
McHenry County St. Patrick’s Day Trivia Challenge!
Northwest Herald Athlete of the Week: Prairie Ridge's Nora Terhaar
Book Lovers Giveaway!
Early voting expands in McHenry County Monday for primary election
Home near Woodstock ‘consumed’ by fire
Fox Lake man accused of killing Fox Lake woman found outside Elk Grove Village motel
Fox Lake man accused of killing Fox Lake woman found outside Elk Grove Village motel
St. John’s Catholic Academy in Johnsburg sees enrollment turnaround as it embraces classical education
McHenry man accused of possessing 250-plus images of children sex abuse
Algonquin-Lake in the Hills Chamber celebrates local businesses Olympic style
Conversion to apartments proposed for former Hearthstone care facility in Woodstock
State Rep. Suzanne Ness to hold Town Hall via Zoom March 3
Hampshire wins team title, Huntley’s Janiah Slaughter takes 1st at IHSA state girls wrestling finals
McHenry’s Robbie Rosenbaum, Marian Central’s Antonio Aguirre both swim to 2 state medals
Fox River Grove drops a bunch of building permit fees for residents after adding sales tax
Carpentersville man accused of sexually abusing teen in Algonquin parking lot; allegedly met on Snapchat
Algonquin receives $600K grant to remodel public park
Controversial Woodstock gravel pit consideration delayed until June; opponents’ claims called ‘baseless’
McHenry’s Robbie Rosenbaum swims to championship finals in 2 events
Time runs out, Johnsburg beats Richmond-Burton for 1st regional title since 2019
John Morgan, Crystal Lake South rally to beat Cary-Grove
Fast start fades as McHenry falls to Waukegan in IHSA Class 4A regional final
Seven McHenry County girls wrestlers advance to IHSA state semifinals
Hundreds lost jobs at Brake Parts. So McHenry County College, partners pull off ‘pop-up’ job fair for them
Fire burns 2 homes and garage in Holiday Hills
Trout Valley, 79, man pleads guilty to possessing child sex abuse image, gets 3 years of probation
Crystal Lake man, 20, pleads guilty in Algonquin head-on crash causing serious injuries
Piece out: McHenry’s Pieceful Project to close, but Bumble Bread Co. says it’s on the rise
Downers Grove South seeks nominations for Class of 2026 Distinguished Alumni
Letter: A valuable asset in Dorr Township
Letter: This was the 3rd protest held in McHenry
Letter: Blaming residents for park board tax vote misses the point
Letter: Local sports coverage matters to students
Letter: Illinois must resist Operation Midway Blitz
Letter: Quarry expansion poses air quality and property value risks, resident warns
Letter: Surveillance cameras on town square threaten privacy rights, resident warns
Letter: What anti-ICE protesters don’t get
Johnsburg’s historic season ends with sectional final loss to St. Edward
Geneva controls the glass, knocks off Crystal Lake South in Class 3A sectional final
Man taken into custody after shelter-in-place order canceled for Lake in the Hills
MCRide, MCRide Connect rideshare users to see new fares starting Sunday
Route 31 widening, redevelopment, Riverside Drive all high on McHenry Mayor Jett’s agenda
Police say Chicago man arrested in Huntley with meth in car stolen in Schaumburg
Crystal Lake sushi restaurant to close; Cary location will remain open
Woman accused of threatening McHenry County State’s Attorney in Facebook posts
Boys wrestling: 2025-26 All-Fox Valley Conference team announced
Shelter in place order canceled for Lake in the Hills
McHenry County denies solar farms – then gets sued for turning them down
Key IHSA girls wrestling state storylines to watch in McHenry County
Cary-Grove tops Marmion, Crystal Lake South handles Crystal Lake Central
McHenry, Woodstock advance to regional finals: Wednesday’s Northwest Herald roundup
Richmond-Burton, Johnsburg move on to IHSA Class 2A regional final
Responders prevent deck fire from spreading to home in Cary
Richmond equestrian instructor accused of sex assault suspended as judge from national equestrian group
Boat, snowmobile, trailer burn near McHenry
Oliver: Winter Olympics are reminder that in sport, as in life, we need resilience
Townhomes proposed in downtown Crystal Lake after 30-plus-year wait to finish buildout
Girls basketball: 2025-26 All-Kishwaukee River Conference team announced
Crystal Lake South, Geneva advance to sectional championship
Summer Toussaint, Johnsburg step on gas against Marshall
Burlington Central upsets Geneva to reach regional final: Tuesday’s Northwest Herald roundup
Libertyville claws past Huntley in IHSA Class 4A sectional semifinal
McHenry man accused of starving, neglecting dogs in his care
Cary School District 26 announces new superintendent
Election 2026: Sample ballots now available in McHenry County for primary election voting
Fire leaves Huntley home uninhabitable
Northwest Herald Athlete of the Week: Hampshire’s Stella Piazza
Dundee-Crown beats Elk Grove, advances to Class 4A regional semis: Monday’s Northwest Herald roundup
Eli Loeding, Prairie Ridge slam IMSA
McHenry man with 2 theft-related convictions pleads guilty to burglarizing a vehicle
Someone bought an Illinois Lottery ticket worth $1.15M at country store near Harvard
Crystal Lake man found dead along Route 176 near Prairie Grove is ID’d
McHenry County coroner IDs man found in Wonder Lake Saturday
3 teen girls beaten, 13-year-old charged in altercation involving group of 15-20 boys
McHenry County to charge video gaming terminal fees, require licenses
NAMI McHenry County opens new community mental health hub with ‘crisis living room’ and drop-in center
Democrats call on McHenry County clerk to reject Trump nationalized election plan; he says he will follow law
McHenry County probation officer follows in footsteps of man who raised her
‘Transient thieves’ possibly behind theft of necklace from man doing yard work in Woodstock
Home uninhabitable after fire breaks out Saturday in Wonder Lake
Man accused of beating Woodstock gas station clerk to get mental health evaluation
Cary’s ‘Alfresco Alley’ seasonal outdoor space could get a glow-up, with shades and other upgrades
Marian Central’s Jimmy Mastny completes 3-peat at IHSA state boys wrestling finals
Marian Central’s Antonio Aguirre leads local swimmers advancing to state: Saturday’s Northwest Herald roundup
Man’s body recovered from under the ice in Wonder Lake
Crystal Lake Park District executive director to retire after helping steer through ‘turbulent times’
More new housing planned for Huntley
Woodstock got a $10M state grant for Route 47 work. Then its share of costs went up almost as much
Fire fueled by high winds guts Fox River Grove home
Route 176 closed near Crystal Lake amid police investigation
Marengo man accused of restraining woman by screwing apartment door shut
Nick Stowasser, Crystal Lake South slam McHenry
Huntley’s Ashyln Tenglin 25th at state bowling: Friday’s Northwest Herald sports roundup
Three McHenry County athletes qualify for championship matches: Friday’s IHSA state boys wrestling roundup
Crystal Lake Breaking Bread launches indoor markets, showcasing products of other small businesses
About 250 Huntley High School students walk out in protest of ICE
Acute gastroenteritis on the rise in McHenry County as norovirus spreads
Trial delayed Friday for man accused in violent, random attack on woman in McHenry park
Car smashes into smoke shop in Crystal Lake, causing extensive damage
Coffee drive-thru proposal in Crystal Lake gets lukewarm response
Harvard man guilty of driving pickup truck into Harley-Davidson dealership in Woodstock
3 rescued from Pistakee Lake near Johnsburg after falling through thin ice
Here are key 2026 IHSA boys basketball postseason storylines to watch in McHenry County
Marengo falls to St. Edward in regional championship
Makena Cleary, Crystal Lake South spot on against Woodstock
Six McHenry County athletes advance to semifinals: Thursday’s IHSA state boys wrestling roundup
Kennedy Manning, Olivia Leuze lead Cary-Grove in Class 3A regional final loss against Boylan
Huntley rallies to beat Guilford for 13th regional championship
Undefeated Johnsburg wins regional title: Thursday’s Northwest Herald roundup
Crystal Lake home severely damaged by fire; occupants rescued by police
After halt to fall leaf pickup, McHenry will resume collections in spring
Man admits to overcharging elderly Crystal Lake homeowner by more than $4K for driveway repairs
Student accused of secretly recording 3 women in bathroom at McHenry County College
Sales tax rebate granted for restaurant owner taking over former Vickie’s Place in McHenry
Johnsburg ties IHSA record with 25 3s, Trey Toussaint sets team record: Wednesday’s Northwest Herald roundup
IHSA regional, sectional and supersectional assignments for McHenry County boys basketball teams
Woodstock beats Woodstock North to win KRC title
Crystal Lake woman killed in Hoffman Estates crash is ID’d
Marengo man accused of exposing himself multiple times at his window now faces felony charge
Slaughterhouse near Wonder Lake roundly rejected by McHenry County Board
Oliver: After 2 cancer battles, annual mammogram can be source of trepidation
Key IHSA boys wrestling state storylines to watch in McHenry County
Lake in the Hills fire guts power sports storage building
‘Suspicious package’ in Crystal Lake turns out to be harmless
Dylan Dumele, Cary-Grove clinch FVC title outright by beating McHenry
Top seed, undefeated Johnsburg advances to regional final: Tuesday’s Northwest Herald sports roundup
Woodstock, Crystal Lake South advance to Class 3A regional final
Cary man gets 7-year sentence for crash that killed police officer
Cary man gets 7-year sentence for crash that killed police officer
Pingree Grove woman accused of smashing car into Huntley garage, causing ‘extensive damage’ inside
No injuries reported in house fire near McHenry
Authorities shut down road in Crystal Lake for ‘suspicious package’
52nd House Democratic hopefuls discuss immigration, Illinois TRUST Act
Basketball brings out enthusiasm in Johnsburg’s Jayce Schmitt
Woodstock boys get 20th win: Monday’s Northwest Herald roundup
Myah Broughton’s career night lifts Marengo past Genoa-Kingston
Crystal Lake woman, 25, dies after single-vehicle crash in Hoffman Estates
Crystal Lake woman, 25, dies after single-vehicle crash in Hoffman Estates
Wonder Lake man accused of handcuffing, assaulting woman gets 7 years in prison
Northeast McHenry County local leaders tout park upgrades, economic development
What referendums will McHenry County voters see on the primary ballot?
Pingree Grove woman accused of Huntley home burglary, animal cruelty
Wonder Lake-area residents make last push to stop slaughterhouse
McHenry considers how to honor its memorable residents
Lakewood man gets 9 years in prison for DUI crash that killed his passenger
Ex-McHenry smoke shop owner accused of dealing drugs pleads guilty to lesser charge, gets jail time
Spurred by end of SNAP education programs, community hub in Woodstock connects those in need with help
Marian Central qualifies 5 for state, crowns 3 sectional champions at Class 2A Geneseo
Hampshire’s Knox Homola, coached by dad, leads trio of Whip-Purs headed to state
Hampshire qualifies 4 for state, leads McHenry County teams at IHSA Schaumburg Sectional
Huntley bowlers Ashlyn Tenglin, Katie Scaletta qualify for state: Saturday’s Northwest Herald roundup
Cary-Grove co-op takes back Fox Valley Conference Invite championship
Election 2026: What to know about how to vote in McHenry County
Hobby Lobby to move to new Algonquin location
Home catches fire Saturday near McHenry
Lake in the Hills man accused of sexually assaulting children
Harvard man, 18, accused of strangling woman until she ‘crashed out,’ then sexually assaulting her
Police got 6 tips that Wonder Lake man was dealing drugs. Now he has a 6-year prison sentence
McHenry spirit wear shop raise $13K for fire-damaged downtown businesses
Ryan Murray’s clutch 3 rallies Woodstock past Johnsburg
AJ Berndt scores 1,000th point as Cary-Grove tops Crystal Lake Central, clinches share of FVC boys hoops title
Huntley girls wrap up 5th straight FVC title: Friday’s Northwest Herald roundup
Huntley man possessed thousands of ‘violent and explicit’ images of child sex abuse, prosecutor says
More high school students across McHenry County walk out of class to protest ICE
Woodstock gets $3M in federal funding for Route 47 widening
Lake County man charged with ramming car into Crystal Lake home, cutting cables at business; $135K in damage
Norge ski jumper Kevin Bickner enjoying elder statesman role at Winter Olympics, looks ahead to large hill
IHSA 2026 girls basketball postseason schedules for teams across McHenry County
Here are key 2026 IHSA girls basketball postseason storylines to watch in McHenry County
Brake Parts, which has shut its doors in McHenry, was once top donor to local charities
Marengo girls defeat Woodstock, reach 20 wins: Thursday’s Northwest Herald roundup
Marengo man charged 4th time since 2024 with public indecency, exposing himself
Crystal Lake man admits to using ‘dark web,’ Facebook to sell meth, is sent to federal prison
2 vehicle crash at Sun City Huntley, prompting water rescue call
Search of Huntley home results in 17 charges of child sex abuse images against 20-year-old
Here are key 2026 IHSA wrestling sectional storylines to watch in McHenry County
Brush fire spreads, destroys shed in Huntley
Crystal Lake man tried ‘to seduce, lure’ child with promises of cash, gifts, authorities say
Wisconsin man accused of sexually assaulting Crystal Lake child, 8
Johnsburg girls basketball team caps undefeated regular season: Northwest Herald Wednesday roundup
Huntley shoots past Hampshire, clinches share of FVC girls basketball title
Updated: Gas line leak in Crystal Lake repaired after alarm upgraded, buildings monitored
McHenry County veterans organizations receive $100K state grants from lottery money
Bud Shanahan, Crystal Lake Central ‘D-up’ against McHenry
New Woodstock North principal named
New Woodstock North principal named
Updated: Gas line leak in Crystal Lake repaired after alarm upgraded, buildings monitored
Oliver: Please just let me watch the Super Bowl (and commercials and show) in peace
Man who died in crash near Richmond Tuesday is ID’d
Man who died in crash near Richmond Tuesday is ID’d
Clearbrook offers gifts for Valentine’s, other special occasions crafted by clients with disabilities
Clearbrook offers gifts for Valentine’s, other special occasions crafted by clients with disabilities
Driver dead at scene of single-car crash near Richmond
Bud Shanahan, Crystal Lake Central ‘D-up’ against McHenry
Jacobs gets 16th victory, back to .500 in Fox Valley: Tuesday’s Northwest Herald Sports Roundup
Jacobs controls the glass, dominates on defense in FVC win at Huntley
Marengo alerts residents about elevated manganese levels in water
Marengo alerts residents about elevated manganese levels in water
Car crashes into utility pole in Woodstock, closing road for hours
2026 Election Questionnaire: Brian Sager, McHenry County Board, District 7
Driver dead at scene of single-car crash near Richmond
Facebook connections reunite Spring Grove man with Carhartt jacket
Facebook connections reunite Spring Grove man with Carhartt jacket
Burlington Central’s Declan Wilson already standing tall: Northwest Herald boys basketball notebook
Nora Terhaar, undistracted Prairie Ridge fly high at Conant
Johnsburg girls basketball notches 30th consecutive victory: Monday’s Northwest Herald roundup
Huntley withstands the pressure, tops Burlington Central to take back FVC lead
Crystal Lake Central students walk out of class in ICE protest
Helping foster parents help kids is goal of Family Support Fund in McHenry County
Northwest Herald Athlete of the Week: Johnsburg’s Summer Toussaint
Huntley District 158 fills school board vacancy after Andy Bittman’s sudden departure
McHenry crafters finish projects faster than they can find places to donate them
More than $12M pouring into 9th Congressional District race
More than $12M pouring into 9th Congressional District race
Man convicted of sexually assaulting child in Woodstock gets 36-year sentence
Chemical smell in air coming from south, Algonquin area fire officials say
North Carolina man accused of reaching for illegally owned gun during altercation in Marengo RV park
North Carolina man accused of reaching for illegally owned gun during altercation in Marengo RV park
Happy Jack’s is back: Iconic McHenry spot reopens with new owners
Lawsuit settled in beef between McHenry Golf Club, Addison’s Steakhouse
Johnsburg girls hoops stay unbeaten, set program record with 29th win: Saturday’s Northwest Herald roundup
Crystal Lake delays vote on drive-thru Dunkin’ location again
Hampshire crowns four champions, leads McHenry County teams at IHSA girls wrestling regional
Crystal Lake adds more parking restrictions around Lake Roots to appease neighbors
Harvard man accused of possessing hundreds of videos of children pleads guilty to single image, gets 7 years
Laid-off workers at McHenry’s Brake Parts say company claimed jobs were safe
2026 Election Questionnaire: Phil Andrew, U.S. House of Representatives, 9th District
2026 Election Questionnaire: Sam Polan, U.S. House of Representatives, 9th District
2026 Election Questionnaire: Mike Simmons, U.S. House of Representatives, 9th District
2026 Election Questionnaire: Bushra Amiwala, U.S. House of Representatives, 9th District
2026 Election Questionnaire: John Elleson, U.S. House of Representatives, 9th District
2026 Election Questionnaire: Laura Fine, U.S. House of Representatives, 9th District
AJ Berndt, Cary-Grove outlast Burlington Central
Huntley’s Steve Raethz earns 500th career win: Friday’s Northwest Herald sports roundup
Adam Anwar’s career-best 36 points leads McHenry to FVC victory at Jacobs
Mallory Glover’s career night helps Crystal Lake South top Hampshire
Crystal Lake man charged with grooming
Crystal Lake man reports to federal prison for defrauding investors out of $8M
Owner of Richmond equestrian center accused of sexually assaulting minor, jailed
Jacobs High School searching for new principal
Man who served time for Crystal Lake motel drug bust allegedly found with cocaine, switchblade
Woodstock eyes more regulation of video gaming
Victim ID’d from fatal New Year’s Eve crash near Harvard
2026 Election Questionnaire: Jeff Walter, U.S. House of Representatives, 11th District
Cary-Grove co-op boys swimming dominates FVC dual: Thursday’s Northwest Herald sports roundup
Fun continues for Carreno brothers, improved Alden-Hebron in win over OLSHA
Marengo boys and girls basketball win: Thursday’s Northwest Herald Sports Roundup
Marian Central edges out Washington, Geneseo downs Batavia at IHSA Class 2A dual sectional
‘Hearts permanently broken’: Driver in DUI crash that killed Island Lake man sentenced; family tells of grief
Sprinkler system saves garage fire from spreading in Crystal Lake apartment complex
2026 Election Questionnaire: Joe Sosnowski, State Representative 69th District
Woodstock sets up relief fund for Route 47 businesses affected by roadwork
Gaby Dzik scores 31 points in Crystal Lake South win: Wednesday’s Northwest Herald roundup
McHenry Brake Parts operation closes, hundreds of jobs lost, parent company founder charged
McHenry Brake Parts operation closes, hundreds of jobs lost, parent company founder charged
Seniors’ energy sparks Woodstock against Richmond-Burton
Norge Ski Club ends association with local bar over sign club says ‘encouraged violence’
McHenry Brake Parts operation closes, hundreds of jobs lost, parent company founder charged
Woodstock will install Flock cameras in the Square, despite strong opposition
Lake in the Hills police to move into new station Thursday
2026 Election Questionnaire: Marty Mohr, McHenry County Board, District 8
2026 Election Questionnaire: Larry W. Smith, McHenry County Board, District 8
McHenry County grand jury indictments for the week of Dec. 10 - 16, 2023
Oliver: ‘What do you want to be when you grow up?’ can be a hard question to answer
Next up in the family, Ithandehui Rosas making her mark with Harvard wrestling
Elijah Bell, Jacobs wear it well in win over Dundee-Crown
Johnsburg girls hoops win first conference title since 2017: Tuesday’s Northwest Herald sports roundup
Crystal Lake South crashes the boards, rallies for FVC win at Burlington Central
Chimney fire breaks out near Marengo; officials issue safety warning
Above the crowd: Norge tournament soars as Olympics preview
Above the crowd: Norge tournament soars as Olympics preview
Spring Grove food pantry puts out call for donations as demand grows
Seed swap Saturday: Gardening community grew online – then blossomed in real life
Field narrows in 9th Congressional District Democratic primary
Field narrows in 9th Congressional District Democratic primary
2026 Election Questionnaire: Maria Peterson, State Representative, 52nd District
2026 Election Questionnaire: Martin McLaughlin, State Representative, 52nd District
Alden-Hebron’s Hayden Smith piles on points in historic sophomore season
Kennedy Manning’s 3 beats the buzzer, sends Cary-Grove to wild win over Huntley
Northwest Herald’s Monday roundup: Nora Terhaar, Prairie Ridge gymnasts dominate Schaumburg Regional
Audrey LaFleur, Burlington Central wear down short-handed Crystal Lake South
Huntley man committed ‘lewd act’ in his garage with door open, authorities say
Groundhog Day: A day in the life of Woodstock Willie
Pingree Grove man guilty of killing Crystal Lake man, concealing his body in barn
Pingree Grove man guilty of killing Crystal Lake man, concealing his body in barn
How ‘Groundhog Day’ came to be filmed in Woodstock
Local legend’s pregame speech fires up Woodstock: Northwest Herald boys basketball notebook
Crystal Lake man tries again to delay prison for $8M scheme but is due to begin sentence Friday
Northwest Herald Athlete of the Week: Crystal Lake South’s Carson Trivellini
It’s Groundhog Day on Woodstock Square. Did Willie see his shadow?
Huntley officials open to new duplex development after it was scaled down
Hundreds rally against ICE in McHenry
Richmond man, 21, pleads guilty to misdemeanor DUI in crash that seriously injured him, passenger
2 McHenry County roads to get lower speed limit; 3 other reductions rejected
2026 Election Questionnaire: Karen Battaglia, Illinois State Senate, District 32
Groundhog competition: Randall Oaks Zoo brings out Cedar the groundhog for weather predictions
Huntley crowns 4 regional champs at DeKalb, Hampshire gets 3: Northwest Herald wrestling roundup
Plan for 5-story building on Fox River Grove’s Block B ‘unlikely’ without new TIF, consultant says
Burlington Central competitive dance takes runner-up at state: Saturday’s Northwest Herald roundup
Johnsburg delights Lil’ Dribblers, tops Marengo to stay unbeaten
Marian Central wins IHSA 2A boys wrestling regional at Harvard
‘ICE Out Now’ protest set for Sunday in McHenry
JJ Stokes’ clutch 3 helps lift Woodstock past Marengo
Huntley boys bowling sits in 10th place at IHSA State Meet: Friday’s Northwest Herald roundup
Carson Trivellini, Crystal Lake South storm back for FVC win over Huntley
Lana Hobday’s overtime 3 sends Huntley past Crystal Lake South in battle for 1st place in FVC
‘Thank you for the decades’: McHenry County public defender’s surprise sendoff after almost 40 years
Marengo’s Parker Weadge hunts rebounds
Renovations coming to Stage Left Cafe at Woodstock Opera House, though cost to city raises some eyebrows
90 days in jail for Wonder Lake man who pleaded guilty to sexually abusing child
Ex-Huntley school board member gave no reason for sudden departure in resignation letter
Family of Crystal Lake Central basketball player who died at 16 honors his legacy over nearly 40 years
Marian Central wrestling seeks 4th straight IHSA regional title, this time in Class 2A
Cary man with past attempted murder convictions turns himself in on 6th DUI charge
Woman randomly beaten, permanently injured in McHenry park testifies defendant ‘ruined my life’
Twins delivered in ambulance on way to hospital from Crystal Lake-area home
Garbage fire cause of reported blast near Cary; chief praises crews’ work in extreme cold
Crystal Lake man who judge says advertised, sold drugs on social media pleads guilty
Man accused of ‘unprovoked attack’ on woman in McHenry park to stand trial Thursday
Aiyana Fourdyce, Woodstock hold off Richmond-Burton for KRC win
Sean Roth’s bullish effort leads Hampshire past Marian Central
Summer Toussaint scores 1,000th point as Johnsburg wins 25th in a row: Wednesday’s Northwest Herald roundup
Macy Noe nets double-double, Marengo defense stifles Plano for KRC victory
$2 billion data center proposal in Barrington Hills withdrawn
$2 billion data center proposal in Barrington Hills withdrawn
Harvard ‘castle’ still on the market – for about $4M – after auction produced no buyer
Crystal Lake park board lawyer – ex-member hired by new majority for $425 an hour – won’t be replaced
Oliver: If it sounds too good to be true, beware when it comes to health products
Crystal Lake Central’s Ruby Macke thinks big picture after season-ending injury
Johnsburg, Woodstock athletes eclipse 100 wins: Northwest Herald boys wrestling notebook
Trey Toussaint’s 27 points lead Johnsburg past Richmond-Burton
Crystal Lake South keeps pace in FVC with win over Dundee-Crown: Tuesday’s Northwest Herald sports roundup
Bell brothers shine in big moments as Jacobs hands Cary-Grove first FVC loss
Route 47 widening in Woodstock set to begin – again – this spring after yearlong delay
Woodstock Walmart fully reopens after alleged arson fire
Pingree Grove man argues he killed Crystal Lake resident in self-defense
Pingree Grove man argues he killed Crystal Lake resident in self-defense
Woodstock Fine Arts Association offers scholarships to high school seniors
Mercyhealth welcomes board certified interventional cardiologist
Crystal Lake South’s Carson Trivellini continues to grow: Northwest Herald boys basketball notebook
A groundhog robot? Woodstock won’t bow to PETA pressure to replace its woodchuck mascot
Johnsburg girls basketball beats Lakes for 24th straight victory: Monday’s Northwest Herald roundup
Sami Pottorff, Crystal Lake Central go all out in win over Woodstock North
Julia Scheuer, Audrey LaFleur steer Burlington Central past Hampshire
Woodstock man, 18, accused of Snapchat gun threats while on pretrial release in alleged Walmart beating
Woodstock’s Food Shed launches capital campaign amid money struggles
Fire guts McHenry shed
IHSA regional, sectional wrestling assignments for McHenry County schools
Northwest Herald Athlete of the Week: Johnsburg’s Skye Toussaint
Retired teacher from Crystal Lake gives away books and toys, looks to expand charity program
Former Bulldog Ale House in McHenry soon to reopen as Red Roses Banquets
Marengo-area resident treated for smoke inhalation after house fire Saturday
Crystal Lake food pantry volunteers receive honorary street name
Family settles for $1M in wrongful death suit from double-fatal UTV crash near Hebron
Huntley boys bowling advances to state: Saturday’s Northwest Herald roundup
No warm reception for proposed solar farm in Huntley
Cary-Grove Chamber’s ‘welcoming’ new offices include conference room for members’ use
‘What a small town is about’: McHenry businesses rally to help after downtown fire destroys bakery, store
House outside McHenry a total loss in early Saturday fire as crews battle both blaze, blistering cold
Discipline, conditioning from cross country aiding Richmond-Burton’s Madelyn Peterie
Crystal Lake man accused of stealing from veterans gets trial delay while awaiting prison for $8M scheme
Cary-Grove holds off Crystal Lake South, stays perfect in Fox Valley Conference
Aidan Gibbs’ 21 points lead Huntley past McHenry: Friday’s Northwest Herald sports roundup
Laken LePage, Crystal Lake South drive past Cary-Grove for key FVC win
Person killed in Wonder Lake-area crash identified
Groundhog Days activities step off with scavenger hunt starting Saturday, new this year
Huntley man charged in child sex abuse case with North Carolina ties, ‘other potential victims,’ police say
Cary names new police chief
Huntley rolls over Prairie Ridge, wins eighth FVC championship in 10 years
Hayden Smith scores 43 to lead Alden-Hebron girls: Thursday’s Northwest Herald sports roundup
Johnsburg wrestling wins first conference championship since 1995
McHenry County’s next public defender named after predecessor’s 40-year run
School closings announced in McHenry County Friday because of extreme cold. Check our list
McHenry Council open to possible tax rebate to redevelop former Vickie’s Place restaurant
School closings announced in McHenry County Friday because of extreme cold. Check our list
Get your greens and herbs year-round at new Fox Lake indoor farm
Republican groups host GOP candidates at McHenry County forums Thursday and Sunday
McHenry Athletics gets behind ‘Riverside Strong’ endeavor: Northwest Herald boys basketball notebook
New community of duplexes proposed in Algonquin
Crystal Lake approves 175 single-family home development after tweaks
Johnny Kemp, defense stand out for Prairie Ridge against Huntley
Ty Steponaitis’ monster dunk, Woodstock’s stellar defense combine to hand Johnsburg first KRC loss
Crystal Lake South’s Carson Trivellini surpasses 1,000 points: Wednesday’s Northwest Herald roundup
Jason Hampton, Joliet Catholic dominate senior-night match against Marian Central
Lake in the Hills man sexually assaulted girl ‘multiple’ times, gave her a wedding ring, authorities say
Harvard man accused of sharing images of child sex abuse and following girls into Crystal Lake store
Oliver: New report shows gains in 5-year survivorship for all cancers for first time
Man airlifted with traumatic injury after fall from forklift near Woodstock
Downtown Crystal Lake shop Out of the Box to close after surviving COVID, fire
Cary man, years ago convicted of attempted murder, now faces 6th DUI charge, authorities say
Blake Renfro, McHenry outlast Dundee-Crown in OT
Burlington Central girls beat Hampshire: Tuesday’s Northwest Herald Sports Roundup
Tessa Melhuish, Crystal Lake South rise to challenge in FVC win over Jacobs
Logan Gough closes out Crystal Lake Central’s senior-night win over Jacobs
McHenry pulls together for businesses damaged by Sunday fire
Potential buyer for Vickie’s Place in McHenry seeks sales tax rebate incentive
Alcohol suspected factor in fatal crash near Wonder Lake
‘Truly a prophet’: Martin Luther King Jr.’s impact recalled in prayer, song in Crystal Lake
Nominate a McHenry County Woman of Distinction
Humble in her faith, Woodstock co-op’s Eva Hermansson draws inspiration from religion
Johnsburg girls win Round Lake Tournament, stay unbeaten at 21-0: Monday’s Northwest Herald roundup
McHenry’s Riverside Bake Shop, Reeses Barkery assess next steps after severe fire shuts stores
Retired teacher, prep sports official is recipient of McHenry Chamber’s 2026 Frank E. Low Award
175-home plan for Crystal Lake sent back to builder to address ‘cookie-cutter’ designs
Fare increases proposed for McHenry County rideshare, dial-a-ride services
Wonder Lake-area crash closes road
2 downtown McHenry businesses left uninhabitable by fire: ‘Very sad day in McHenry’
Northwest Herald Athlete of the Week: Johnsburg’s Jayce Schmitt
Child hospitalized after Wonder Lake 4-wheeler crash
2 downtown McHenry businesses severely damaged by fire: “Very sad day in McHenry”
What road, bridge work will be priorities in next 5 years in McHenry County? Feedback wanted
Lake County felon who hid gun in squad car during McHenry traffic stop guilty of weapon, drug charges
Johnsburg girls basketball wins 19th straight: Saturday’s Northwest Herald roundup
Cary developer to get up to $12M in public funds to build over 200 apartments, homes
McHenry County’s $2.25M Safe Streets grant to address ‘high-injury’ area with roundabout
Extra Space self-storage in Crystal Lake looks to expand: ‘Jaw-dropped by the demand for storage’
McHenry County Mental Health Board: People In Need Forum set for Jan. 31 at McHenry County College
Max Haggerty, Huntley win boys bowling regional titles: Friday’s Northwest Herald roundup
Maddon McKim’s first double-double leads Prairie Ridge past Dundee-Crown
Ashton Stern, Johnsburg rain down 3s during KRC win over Plano
Woodstock neighbors fill Opera House to oppose gravel pit expansion – and drama ensues
Man who tried to pass fake $100 bill in Crystal Lake gets 3-year prison term
McHenry County Drug Court money restored after ‘unconscionable’ termination of federal grant
Man hit by car, killed while crossing McHenry road
Cary-Grove co-op boys swimming rolls on: Thursday’s Northwest Herald sport roundup
John Janicki, Hampshire showcase takedown skills during FVC win over Crystal Lake South
Woodstock announces 2026 Hall of Fame Class
Speed limits reductions proposed in McHenry County. Find out where
Vehicle pulled from Volo pond hours after driver told Lakemoor police he crashed in water but was unsure where
‘So evident he’s part of us’: Man searching for birth family finds 8 siblings – who embraced him as their own
20 years after Harvard killing, man who fled to Mexico pleads guilty to murder; once most wanted man in county
Back after missing a full season, Huntley’s Janiah Slaughter is ready to prove herself once again
McHenry County Drug Court loses $1M in sweeping federal cuts – before apparent reversal hours later
Noah Cook, Crystal Lake South get payback against McHenry
Hampshire boys basketball picks up first FVC win: Wednesday’s Northwest Herald roundup
Danny Spychala’s double-double propels Crystal Lake Central past Jacobs
Garage, along with its contents, destroyed in Woodstock fire; officials warn of battery hazards
Car driven by Cary man involved in fatal crash in Deer Park, police say
Car driven by Cary man involved in fatal crash in Deer Park, police say
Fox Lake woman who died in crash ID’d
Oliver: New free course can help caregivers navigate financial challenges
Lake in the Hills man gets prison for beating woman during police standoff; attempted murder charge dropped
New lease on life for Raue: Crystal Lake Center for the Arts’ weathers hardships, rebuilds programming
Johnsburg to induct 2026 Hall of Fame class
Johnsburg to induct 2026 Hall of Fame class
Bruce Leon drops out of 9th Congressional race, endorses Phil Andrew
Bruce Leon drops out of 9th Congressional race, endorses Phil Andrew
Your guide to the March 2026 primary in McHenry County
Luke Robinson breaks school scoring record in Richmond-Burton win: Tuesday’s Northwest Herald sports roundup
Woodstock North beats Harvard for first win
Aubrina Adamik finds second-half spark, Huntley defense stifles Burlington Central
2 rescued after falling through ice on private lake in Cary; 3rd person injured trying to help them
McHenry GameStop among several closed in northern Illinois
Crystal Lake’s historic Academy Building is history: Demolition completed after fight to save 1850s structure
Lake in the Hills man fled officer so fast his Camaro went ‘airborne,’ authorities say
Jacobs’ Malachi, Elijah Bell get the best of dad, Marian Central coach Lafeyette Bell
Andy Bittman, elected to Huntley District 158 school board in anti-COVID-rules wave, suddenly resigns
Johnsburg girls basketball tops Grayslake North to stay undefeated: Northwest Herald roundup
Underclassmen Alex Nowacki, Emma Bierman look to lead turnaround at Woodstock
Once sidelined by a seizure, Crystal Lake Central’s Cait Jones capitalizing on second chance at wrestling
Chicago man wanted in Ohio killings of ex-wife, her dentist husband in custody in Rockford
McHenry rally against ICE brings out more than 600 protesters
Schaumburg man stole $15K from elderly Crystal Lake woman while posing as handyman, authorities say
Helping refugees after fall of Saigon led McHenry veteran to life of service
Letter: Warmed my heart
Richmond-Burton’s Breckin Campbell wins heavyweight title at PIT Invite: Saturday’s Northwest Herald roundup
Opposition grows to battery storage plan near Prairie Grove
Letter: After 90 years, looking forward to 2026
Fun City in Algonquin sued by 3rd customer claiming foam pit injury
Letter: Bowling for Zach to continue son’s legacy
McHenry’s Natalie Corona earns 100th win: ‘It was definitely a goal I was trying to achieve’
Jacobs’ Brett Biondo, Woodstock win FVC/KRC Alliance boys bowling titles: Friday’s Northwest Herald roundup
Luke Robinson, Gavin Radmer lead Richmond-Burton past Woodstock
Cary-Grove keeps rolling, tops Hampshire for 7th straight victory
Colin Huminsky, Huntley stay unbeaten in FVC with victory over Dundee-Crown
Fox Lake man pulled gun on neighbor after exchange over loose dog, police say; several firearms seized
Bathroom fire damages Crystal Lake home
Hub for creatives: Art gallery opens in Fox River Grove, hopes to be gathering point for local artists
Ex-McHenry man, registered sex offender charged in Arkansas with kidnapping, ‘rape’ of child
Crystal Lake home damaged in fire that broke out in bathroom
Lorenzo Massart, Prairie Ridge edge out McHenry for FVC win on senior night
Cary-Grove co-op boys swimming dominates FVC dual: Thursday’s Northwest Herald roundup
Marengo woman charged with 6th DUI while on pretrial release for 5th DUI, authorities say
Prairie Grove District 46 names interim leaders after schools chief’s sudden departure: ‘Pivotal moment’
Wonder Lake man who killed 1st wife and is in jail for domestic violence is denied expungement
Prairie Grove School District 46 superintendent resigns in middle of school year, without explanation
Letter: Save Crystal Lake Academy building
Cary-Grove’s Brady Bauer shows off surgeon’s touch in win against Burlington Central
Nate Ottaway’s stellar showing sparks McHenry during FVC win over Jacobs
Huntley, CL South, Prairie Ridge boys basketball earn FVC wins: Wednesday’s Northwest Herald roundup
Road conditions, fog contribute to crash between semi, garbage truck near Marengo
Olivia Leuze, Cary-Grove hand Burlington Central first FVC loss
Johnsburg keeps undefeated season going with win against Marengo
Oliver: Setting a course for making 2026 a year to savor
Trump store moving to Crystal Lake after eviction proceedings in Huntley
Alexian Brothers labor and delivery unit shuts down
Adam Bauer leads Cary-Grove boys basketball to nonconference road win: Tuesday’s Northwest Herald roundup
Prairie Grove School District 46 superintendent resigns in middle of school year, without explanation
Ex-Wonder Lake ski instructor, store owner admits to abuse of child in ’90s, gets probation
Crystal Lake officer lost rifle later allegedly found with convicted felon: See result of internal probe
Johnsburg boys and girls basketball top Rockford Christian: Monday’s Northwest Herald roundup
Bud Shanahan sparks Crystal Lake Central in win over Woodstock
Nonprofit ‘cooperating’ with police after attempted murder charge in gas station attack
Woodstock Walmart partially reopens after fire authorities say was set on purpose
Antioch man, 18, found guilty of ‘rolling coal’ at anti-Trump protesters in McHenry
Man in coma, could lose eye after defendant ‘stomped’ on his head outside McHenry bar, authorities say
Crystal Lake South’s LePage sisters embrace final season together: McHenry County girls basketball notes
Car crashes into Algonquin home Friday, injuring 3
Flu, COVID-19, RSV all officially at high levels in McHenry County
Controversial development plans for Cary Maplewood property are still on
Richmond’s new skating rink – funded by cannabis tax revenue – now open
Northwest Herald Athlete of the Week: Burlington Central’s Audrey LaFleur
National jiu-jitsu ‘superfights’ return to McHenry
Kids Garage near McHenry gives parents a place to let tots bounce
Woodstock mayor: New Year’s Eve ‘heinous acts’ have ‘shaken’ community
Sale of McHenry’s former Landmark School still moving forward
Woodstock co-op girls wrestling takes 2nd at Dundee-Crown Invite: Saturday’s Northwest Herald roundup
Woodstock Walmart fire: Alleged arson caused $5M in damage, charge upgraded, store still shut
Cary-Grove beats Lakes for 4th straight win: Friday’s Northwest Herald roundup
Cary-Grove in good hands with Bauer towers
Man drove drunk while possessing cocaine, stolen gun, Crystal Lake police say
Driver dies in Harvard-area crash where vehicle hit tree, caught on fire
Crash into Johnsburg house results in DUI charge against driver, police say
Man ‘maliciously attacked’ woman at Woodstock gas station when told they were not hiring: Police
Richmond Township scrambles to maintain services after supervisor, clerk and office manager quit
Woodstock woman accused of arson in Walmart fire
Food Shed co-op in Woodstock ‘having trouble’ staying afloat, cash reserves dwindling
Why three congressional candidates could be booted from the ballot
McHenry County’s biggest stories of 2025
Crystal Lake baby first one of the year at Advocate Sherman Hospital
Demolition begins at historic Crystal Lake Academy Building
Cary home total loss after fire; pet dog missing
Two people hospitalized after car crashes into house in Johnsburg
Craig Wilcox: A New Year’s wish list for a stronger Illinois
Fire breaks out at Woodstock Walmart on New Year’s Eve; store closed Thursday
Congressman Bill Foster town hall in Crystal Lake: Impeachment, tariffs and more
Woodstock City Council Candidates Forum
Huntley Village President debate: Tim Hoeft and John Piwko