McHenry County: Population in cities, towns and its villages

The population of McHenry County on July 1, 2025, was 317,751, an increase of 2.4% since 2020.