Florence is a sprawling, rural township located along the Delaware River in Burlington County. It borders Burlington Township, Springfield Township, Mansfield Township and Bordentown Township. The township has a total area of 9.65 square miles and has a population around 10,500. Picturesque farms dot the countryside, and small shops and stores harmonize with turn of the century homes and lovely new residential developments. Agricultural activity continues to dominate the area. Panoramic lots and generous land parcels attract those who cherish natural beauty and value a rural lifestyle with its close knit community spirit. The major thoroughfares of the New Jersey Turnpike and Interstate 295 are easily accessible.