White Cottage is an unincorporated community in central Newton Township, Muskingum County, Ohio, United States. Although it is unincorporated, it has a post office, with the ZIP code of 43791. It lies along U.S. Route 22 between Zanesville and Lancaster.
A post office called White Cottage has been in operation since 1839. The community was named for a white tavern near the original town site.