One of the original five townships in Bucks County, (the others were Falls, Bensalem, Bristol, and Middletown) Makefield Township was formed in 1692 and split into Lower and Upper Makefield Townships in 1737. Lower Makefield remained primarily agricultural until after WWII, despite the coming of the Reading Railroad in 1876. Since then, Lower Makefield has become a mostly suburban community.
Lower Makefield is located on the Delaware River immediately north of Morrisville and totally surrounds the town of Yardley, which is also on the river.