Northport is a town in Leelanau County, near the tip of the Leelanau Peninsula, in Northern Michigan.