 Historically, the town was called Unionville after the Union Church that was established there in 1797.The town's first store was built in 1815.The current town name honors Abraham Neff, first postmaster of the Neffs post office.