This small borough of 9,000 sits along the Delaware River where Pennsylvania meets New Jersey, just north of Trenton. The area's industrial past includes steel mills and manufacturing plants that once employed thousands. Mid-Atlantic weather brings humid summers in the 80s and cold winters with moderate snowfall. Philadelphia lies 25 miles south, influencing the region's economy and culture. The borough's compact 2 square miles contain older residential neighborhoods and limited commercial development. Spring and fall provide mild temperatures ideal for outdoor activity, though humidity persists into October.