Neals Run, West Virginia
Neals Run is an unincorporated community in Hampshire County in the U.S. state of West Virginia. Neals Run is located south of Little Cacapon near the confluence of the Little Cacapon River and Neals Run on Spring Gap-Neals Run Road. The community derives its name from the stream.
Neals Run was originally known as Cacapehon until April 15, 1925, when the local post office's name changed to Neals Run. Cacapehon is an antiquated spelling of "Cacapon" and the community was named so for its proximity to the Little Cacapon River. Today, the residents refer to the community as Neals Run, while most topographic or road maps frequently use Cacapehon.Historic sites