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. Hanging Rocks are located four miles (6 km) north of Romney at Wappocomo on West Virginia Route 28. Hanging Rocks has also been known throughout its history as Painted Rocks and Blue's Rocks. 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.