Searsport is a town in northern Maine .
Searsport is a town in Waldo County , Maine , United States .