North Zanesville is an unincorporated community and census-designated place (CDP) in Muskingum County, Ohio, United States, just north of the city of Zanesville, along the Muskingum River. The population was 3,116 at the 2020 census, up from 2,816 in 2010.