Hanging Rocks are perpendicular cliffs rising nearly 300 feet (91 m) above the South Branch Potomac River in Hampshire County in the U.S. state of West Virginia.[1][2] Hanging Rocks are located four miles (6 km) north of Romney at Wappocomo on West Virginia Route 28.[1][2][3][4][5][6] Hanging Rocks has also been known throughout its history as Painted Rocks and Blue's Rocks.[5][7][8] When distinguished from the "Lower Hanging Rocks" along the South Branch at Blues Beach to the north, Hanging Rocks is referred to as Upper Hanging Rocks.[8]