New Berlin Map
New Berlin is a borough in Union County, Pennsylvania, United States. The population was 838 at the 2000 census.
New Berlin is located at 40°52?49?N 76°59?11?W / 40.88028°N 76.98639°W / 40.88028; -76.98639 (40.880416, -76.986268).
According to the United States Census Bureau, the borough has a total area of 0.4 square miles (1.2 km²), all of it land.
Nearby cities include Sunbury, Milton, Beavertown, Herndon, Port Trevorton.