Berrysburg is a borough in Dauphin County, Pennsylvania, United States. The population was 354 at the 2000 census. It is part of the Harrisburg–Carlisle Metropolitan Statistical Area.
Berrysburg is located at 40°36′9″N 76°48′41″W / 40.6025°N 76.81139°W / 40.6025; -76.81139 (40.602475, -76.811309).
According to the United States Census Bureau, the borough has a total area of 0.7 square miles (1.8 km²), all of it land.