Buffalo Main Lighthouse Buffalo Main Lighthouse is located at the mouth of the Buffalo River at the north entrance to Buffalo Harbor. Coast Guard Station S Rd.Buffalo, NY 14203 Please login to add this location into trip.