Bucks County runs along the Delaware River north of Philadelphia, mixing commuter suburbs in the south with farmland and river towns in the north. Doylestown is the county seat.
Washington Crossing marks the spot where the Continental Army crossed the icy Delaware on Christmas night in 1776. New Hope, just upriver, is an artsy river town full of galleries and antique shops.
The Michener Art Museum and the Bucks County Playhouse give the county a cultural reputation to match its scenery.
About 5% of Bucks County homes heat with oil, based on a 2020 survey. Comparing local quotes is the simplest way to find a fair price.