The population of McHenry County on July 1, 2025, was 317,751, an increase of 2.4% since 2020.
(Please use a modern browser to see the interactive version of this visualization)