Neshaminy State Park lies along the Delaware River in lower Bucks County and takes its name from Neshaminy Creek, which joins the river at this point. The park's 339 acres include picnic areas, a swimming pool and a separate children's spray park. A marina provides boating access to the Delaware River.