Bordentown is the walkable, history-rich river city with a celebrated downtown and a top-ranked regional school district, while Florence is the roomier, more affordable river township whose character centers on the Roebling company town and quiet riverfront parks. The two sit only a few minutes apart on the Delaware River in northern Burlington County, share the same NJ Transit River LINE, and attract the same kind of buyer: someone who wants river-town character without giving up an easy commute to Philadelphia or New York.
This guide compares Bordentown and Florence across the factors that matter most: home prices, schools, commute, property taxes, downtown and riverfront life, and community feel. By the end, you will know which one is the better fit for your life. Because the towns are so close, many of the families I work with visit both in a single afternoon before deciding, and I am glad to do exactly that with you.
For a deeper look at each community individually, visit the Bordentown Community Guide and the Florence Community Guide.
Which Town Is More Affordable, Bordentown or Florence?
Florence is clearly the more affordable of the two on a per-home basis. Recent market trackers put Florence's median home price in the roughly $340,000 to $350,000 range, with some sources closer to the low $330,000s over the prior year. That makes Florence one of the more accessible entry points into the Burlington County market, especially for first-time buyers and downsizers who want a house and a yard without stretching.
Bordentown is pricier, and its numbers need a little unpacking because the compact historic City and the surrounding Township share ZIP 08505 and are often reported together. Redfin's city-specific median sale price came in near $424,000 in mid-2026, though small sales volumes make city-level figures swing. In practice, most Bordentown sales land somewhere in the $300,000 to $450,000 range, with the City's historic homes commanding the upper end and the Township offering more conventional suburban pricing.
One honest caveat about the data: some national sites report a much higher "average home value" for Florence because they weight toward the township's larger, newer homes, while the median better reflects what a typical buyer actually pays. If you are comparing towns, the median sale price is the number to watch, and on that measure Florence comes in meaningfully lower.
The bottom line: if value per dollar is your priority, Florence wins. If you want historic character and are comfortable paying for it, Bordentown delivers something you cannot find in Florence's newer neighborhoods.
Which Has Better Schools, Bordentown or Florence?
Bordentown is the stronger choice on academic rankings. The Bordentown Regional School District serves the City, the Township, and neighboring Fieldsboro, with New Hanover Township sending students to the high school on a tuition basis. It operates five schools covering PreK through 12 with roughly 2,200 students, and Niche gives it a B+ overall, ranking it fifth among Burlington County districts. State-test proficiency runs around half of students proficient in math and reading, and the high school's graduation rate is near 95 percent, above the New Jersey average.
Florence is served by the Florence Township School District, a single-township district with three schools: Roebling Elementary, Riverfront Middle, and Florence Township Memorial High. It is a notably smaller district, about 1,500 students, and families consistently describe that small-district closeness as its strength: teachers know students by name, class sizes stay manageable, and the community is tightly involved. Published proficiency figures for Florence are older and harder to verify this year, so I will not hang a specific number on them here; the honest take is that Bordentown scores higher on the rankings while Florence offers the intimacy of a genuinely small district.
Winner: Bordentown if college-prep metrics and rankings lead your list. Florence if a close-knit small school where your kids are known matters more to you than a rank.
Which Has a Better Commute to Philadelphia?
Both towns sit on the NJ Transit River LINE, so rail commuters have real options in either. The Bordentown station is right in the walkable center of town, which is a genuine advantage for the household that wants to keep one car or walk to the platform. The Florence station sits on Route 130 and operates more like a park-and-ride. From either station it is roughly 10 to 11 minutes to Trenton Transit Center, where you can connect to Amtrak and NJ Transit's Northeast Corridor for Philadelphia or New York, or ride south about 30 minutes to Camden for the PATCO link into Center City.
For drivers, the two are close to even. Bordentown uses NJ Turnpike Exit 7 and Route 206, while Florence is served by Turnpike Exits 6 and 6A and sits right on Route 130. Both have I-295 within minutes, and the drive to Center City Philadelphia runs roughly 35 to 50 minutes depending on traffic, with New York reachable by car in about an hour and a half to two hours.
Winner: Bordentown by a slim margin, because the train station is genuinely walkable from downtown. Florence is just as fast by car and only slightly less convenient by rail.
How Do Property Taxes Compare, Bordentown or Florence?
Both towns carry the higher property tax burden that is simply part of living in New Jersey, well above the national average. According to the New Jersey Division of Taxation, Bordentown City's effective rate ran about 2.7 percent in 2024 with an average residential bill of roughly $7,579, while the Township's average bill was higher at about $8,176. Florence's effective rate sits around 2.6 percent, and because homes there sell for less, typical annual bills land in the roughly $5,500 to $7,500 range with a lower median bill.
The practical takeaway is that Florence usually carries the smaller annual tax bill, mostly because the underlying home price is lower. As always, ask for the actual tax bill on any specific property before you decide, because rates and assessments vary house to house and the real number matters more than a town-wide average.
Winner: Florence, on typical dollar bills. Neither town is a low-tax community by national standards.
Which Has a Better Downtown and Riverfront?
Bordentown wins the downtown outright, and it is not close. Farnsworth Avenue is one of the most walkable streets in Burlington County, lined with restored early-1800s brick storefronts, independent shops, cafes, and restaurants, with seasonal events like the annual Cranberry Festival and a farmers market through the growing season. The history runs deep: Clara Barton opened her first free public school here, Joseph Bonaparte, brother of Napoleon, lived at Point Breeze, and Francis Hopkinson, a signer of the Declaration of Independence, called the town home. Bordentown Beach offers a public boat launch and fishing, and the D&R Canal towpath and the Delaware River Heritage Trail start nearby.
Florence has no traditional walkable downtown. Its heart instead is Roebling, a planned company town built in 1904 by John A. Roebling's Sons, the maker of the cables for the Brooklyn Bridge. Roughly 750 brick homes sit on wide, tree-lined streets in a National Register Historic District, with the Roebling Museum telling the story. The riverfront is Florence's other signature: Florence Waterfront Park has walking trails, a fishing pier, kayaking, and a boat launch, all connecting to the Delaware River Heritage Trail, and the township hosts Florence Riverfest as its signature summer event. Daily shopping and dining cluster along Route 130.
Winner depends on your taste: a walkable, history-dense downtown with rails in the center of town means Bordentown. A unique historic village, bigger riverfront parks, and car-friendly amenities mean Florence.
Which Is Better for Families, Bordentown or Florence?
Both are genuinely family-friendly, but they reward different priorities. Bordentown combines a respected regional school district with a walkable, safe downtown, community events, and a rail commute that lets a two-income household live with one car. The trade-offs are real: less yard, less new construction, and a higher price per square foot.
Florence gives growing families more house and more land for the money, a lower tax bill, newer family subdivisions, and riverfront recreation close to home, with a small school district where kids are known. The trade-off is that life is more car-dependent, with no downtown core to walk to and amenities spread along Route 130.
Winner depends on your priorities: for walkability, history, and academic rankings, choose Bordentown. For space, value, and a tight small-school community, choose Florence.
Which Town Is Right for You, Bordentown or Florence?
Here is my honest advice after helping families weigh these two river towns for more than 20 years:
Choose Bordentown if: a walkable historic downtown, a top-ranked regional school district, and a rail commute from the center of town matter most to you, and your budget can support the premium. You are comfortable with older homes, smaller lots, and less new construction.
Choose Florence if: you want more home and land for the money, a lower annual tax bill, the unique character of the Roebling village, and riverfront parks a few minutes from your door, and you are fine driving to shopping, dining, and the train station.
Both are wonderful Delaware River communities, and there is no single correct answer. I would be glad to drive both towns with you, look at real homes in each, and help you find the right fit for your family with no pressure either way.
For more, explore the Complete Florence Living Guide, the Bordentown Relocation Guide, and the honest pros and cons of living in Bordentown. For another river-town comparison on this site, see Cinnaminson vs Delran.
Frequently Asked Questions
Is Bordentown or Florence more affordable?
Florence is more affordable per home, with recent medians around $340,000 to $350,000, while Bordentown's median is higher, around $400,000 and up depending on the City-versus-Township mix. Florence also tends to carry the smaller annual property tax bill.
Which town has better schools, Bordentown or Florence?
Bordentown Regional ranks higher on academic metrics, rated B+ and fifth among Burlington County districts by Niche, with a graduation rate near 95 percent. Florence runs a smaller three-school district that families value for its close-knit, small-class character.
Which town has a better commute to Philadelphia?
Both sit on the NJ Transit River LINE. Bordentown's station is walkable from downtown, while Florence's is a park-and-ride on Route 130. By car both are roughly 35 to 50 minutes to Center City, with Bordentown on Turnpike Exit 7 and Florence on Exits 6 and 6A.
Does Florence have a downtown like Bordentown's?
No. Bordentown's Farnsworth Avenue is one of the most walkable historic downtowns in Burlington County. Florence has no walkable downtown core; its character centers on the historic Roebling company town and riverfront parks, with shopping along Route 130.
Which town is better for families?
Both, in different ways. Bordentown offers walkability, a respected regional school district, and a rail commute at a higher price. Florence offers more house and yard for the money, a lower tax bill, newer family subdivisions, and riverfront recreation, but is more car-dependent.
Bob Millaway
Epique Realty Agent · AI Certified Agent™ · NJ Lic. #791082 · 856.426.1522. I have helped families across Burlington County weigh river towns like Bordentown and Florence. Let me help you find the right fit, with no pressure.
Contact Bob