-
According to the National Oceanography Centre (the nation referred to here is the UK), the Boston tide gauge is located on Congress St. I guess they mean in the Fort Point Channel, but they could also just mean "somewhere in Boston".
tides.net seems to think it's in the channel by the Evelyn Moakley Bridge, but they do not have citations.