Why Scarborough is in the middle of a housing boom
Scarborough, the beach-lined Maine town just south of Portland, is permitting more new buildings than any other municipality in the state. Between 2017 and 2022, the town issued 1,717 building permits, according to data from the United States Housing and Urban Development Department. That is 83 more units than were permitted in Portland, a city with