Woodbury is a borough in Bedford County, Pennsylvania, United States. The population was 284 at the 2010 census.
Woodbury is located in northern Bedford County at 40°13′31″N 78°21′57″W (40.225396, -78.365744). It lies in Morrison Cove, a broad valley between Tussey Mountain to the east and Dunning Mountain to the west. Pennsylvania Route 36 passes through the community, leading north 8 miles (13 km) to Roaring Spring and south 5 miles (8 km) to Loysburg.
According to the United States Census Bureau, Woodbury has a total area of 0.14 square miles (0.35 km2), of which 0.008 square miles (0.02 km2), or 4.61%, is water.
As of the census of 2000, there were 269 people, 104 households, and 82 families residing in the borough. The population density was 2,518.5 people per square mile (944.2/km2). There were 114 housing units at an average density of 1,067.3 per square mile (400.1/km2). The racial makeup of the borough was 98.88% White, 0.37% Native American, and 0.74% from two or more races.
There were 104 households, out of which 36.5% had children under the age of 18 living with them, 62.5% were married couples living together, 14.4% had a female householder with no husband present, and 20.2% were non-families. 20.2% of all households were made up of individuals, and 14.4% had someone living alone who was 65 years of age or older.