The population of McHenry County on July 1, 2023 was 312,800, an increase of 0.8% since 2020.
(Please use a modern browser to see the interactive version of this visualization)