Located on the St. Croix River, between the cities of Afton and Stillwater, Bayport is known for its scenic charm and warm, small town hospitality. Visit Bayport the first weekend in June for the Citywide Garage Sale and shop for one- of- a- kind treasures.