 The borough is approximately northwest of Harrisburg in Dauphin County and southwest of Selinsgrove in Snyder County.Liverpool was settled in 1808 by the Stailey family, who emigrated from Liverpool, England, for which it was named.Liverpool was incorporated in 1832.