Rural Valley, PA
Rural Valley is a borough in Armstrong County, Pennsylvania, United States. The population was 922 at the 2000 census.
Rural Valley is located at 40°47′55″N 79°18′57″W / 40.79861°N 79.31583°W / 40.79861; -79.31583 (40.798714, -79.315932).
According to the United States Census Bureau, the borough has a total area of 2.1 square miles (5.4 km²), all of it land.