 The Borough of New Berlin is located in central Pennsylvania on the southern edge of Union County.It sits along the north side of Penns Creek, where the south bank of said creek is the dividing line between Union and Snyder County.New Berlin is a small Borough with a population of 838 (2000 census).