Boston se trouve sur le littoral atlantique du nord-est des États-Unis, dans le Massachusetts, et marque la limite nord de la mégalopole « BosNYWash », l’axe urbain Boston–New York–Washington. La ville est divisée en 28 quartiers, en partie gagnés sur la mer par des remblais, entre la baie du Massachusetts à l’est, la colline de Beacon Hill et la rivière Neponset au sud. Le climat de façade orientale est tempéré, avec de forts écarts entre les saisons : des étés chauds et ensoleillés, qui se prolongent volontiers jusqu’en septembre, voire en octobre (les fameux « étés indiens »), et des hivers froids, venteux et souvent neigeux.