Housing needed by 2030
Maine
by 2030
Cumberland 18,800 York 16,600 Kennebec 9,700 Androscoggin 6,500 Penobscot 5,700 Oxford 4,000 Hancock 3,700 Waldo 3,250
Source: Maine housing data portal