Elk is an unincorporated community in Noble County, in the U.S. state of Ohio.
Elk was originally called Fredericktown, and under the latter name was laid out in 1854. A post office later was established at Fredericktown under the name Elk. The Elk post office opened in 1873, and remained in operation until 1910.
39°40′23″N 81°20′09″W / 39.67306°N 81.33583°W