We Welcome You to Our “Friendly Place to Live”.
Thank you for visiting New Britain Borough. New Britain is a borough in Bucks County, Pennsylvania, United States. We are a small borough with a total area of 1.3 square miles and a population of 3,037. Our Borough has so much to offer with our Beautiful Parks & Trails, our Delicious Restaurants, and our Rich History. While New Britain Brough might be small, our amenities are many, our hearts are big, and our plans for the future are plenty! We take pride in our Borough and we thank you for taking the time to visit us.