Bellwood is a borough in Blair County, Pennsylvania, United States. It is part of the Altoona, PA Metropolitan Statistical Area. The population was 2,016 at the 2000 census.
Bellwood is located at 40°36′6″N 78°20′1″W / 40.60167°N 78.33361°W / 40.60167; -78.33361 (40.601566, -78.333616).
According to the United States Census Bureau, the borough has a total area of 0.5 square miles (1.2 km²), all of it land.