Blog

Towns & Cities in Maine — Planting Guides

457 places in Maine with localized planting data aggregated from per-ZIP measurements.

Portland

9 ZIPs · Humid

Augusta

5 ZIPs · Humid

Auburn

3 ZIPs · Humid

Freeport

3 ZIPs · Humid

Lewiston

3 ZIPs · Humid

Bangor

2 ZIPs · Humid

Biddeford

2 ZIPs · Humid

Castine

2 ZIPs · Unknown

Limestone

2 ZIPs · Humid

New Portland

2 ZIPs · Humid

Orono

2 ZIPs · Humid

Scarborough

2 ZIPs · Humid

South Portland

2 ZIPs · Humid

Waterville

2 ZIPs · Humid

Westbrook

2 ZIPs · Humid

Abbot

1 ZIP · Humid

Acton

1 ZIP · Humid

Addison

1 ZIP · Moderate

Albion

1 ZIP · Humid

Alfred

1 ZIP · Humid

Alna

1 ZIP · Humid

Andover

1 ZIP · Unknown

Anson

1 ZIP · Humid

Ashland

1 ZIP · Moderate

Athens

1 ZIP · Humid

Aurora

1 ZIP · Humid

Bailey Island

1 ZIP · Humid

Baileyville

1 ZIP · Humid

Bar Harbor

1 ZIP · Unknown

Bar Mills

1 ZIP · Humid

Bass Harbor

1 ZIP · Unknown

Bath

1 ZIP · Humid

Beals

1 ZIP · Moderate

Belfast

1 ZIP · Unknown

Belgrade

1 ZIP · Humid

Belgrade Lakes

1 ZIP · Humid

Benedicta

1 ZIP · Humid

Bernard

1 ZIP · Unknown

Berwick

1 ZIP · Humid

Bethel

1 ZIP · Humid

Biddeford Pool

1 ZIP · Humid

Bingham

1 ZIP · Humid

Birch Harbor

1 ZIP · Unknown

Blaine

1 ZIP · Arid

Blue Hill

1 ZIP · Moderate

Boothbay

1 ZIP · Humid

Boothbay Harbor

1 ZIP · Humid

Bowdoin

1 ZIP · Humid

Bowdoinham

1 ZIP · Humid

Bradford

1 ZIP · Humid

Bradley

1 ZIP · Humid

Bremen

1 ZIP · Humid

Brewer

1 ZIP · Humid

Bridgewater

1 ZIP · Moderate

Bridgton

1 ZIP · Humid

Bristol

1 ZIP · Humid

Brooklin

1 ZIP · Unknown

Brooks

1 ZIP · Unknown

Brooksville

1 ZIP · Unknown

Brookton

1 ZIP · Semi Arid

Brownfield

1 ZIP · Humid

Brownville

1 ZIP · Humid

Brownville Junction

1 ZIP · Humid

Brunswick

1 ZIP · Humid

Bryant Pond

1 ZIP · Humid

Buckfield

1 ZIP · Humid

Bucksport

1 ZIP · Moderate

Burlington

1 ZIP · Humid

Burnham

1 ZIP · Humid

Bustins Island

1 ZIP · Humid

Buxton

1 ZIP · Humid

Calais

1 ZIP · Humid

Cambridge

1 ZIP · Humid

Camden

1 ZIP · Unknown

Canaan

1 ZIP · Humid

Canton

1 ZIP · Humid

Cape Elizabeth

1 ZIP · Humid

Cape Neddick

1 ZIP · Humid

Cape Porpoise

1 ZIP · Humid

Caratunk

1 ZIP · Semi Arid

Caribou

1 ZIP · Humid

Carmel

1 ZIP · Humid

Casco

1 ZIP · Humid

Center Lovell

1 ZIP · Humid

Chamberlain

1 ZIP · Humid

Charleston

1 ZIP · Humid

Chebeague Island

1 ZIP · Humid

Cherryfield

1 ZIP · Moderate

China Village

1 ZIP · Humid

Clayton Lake

1 ZIP · Unknown

Cliff Island

1 ZIP · Humid

Clinton

1 ZIP · Humid

Columbia Falls

1 ZIP · Moderate

Coopers Mills

1 ZIP · Humid

Corea

1 ZIP · Unknown

Corinna

1 ZIP · Humid

Corinth

1 ZIP · Humid

Cornish

1 ZIP · Humid

Cranberry Isles

1 ZIP · Unknown

Crouseville

1 ZIP · Moderate

Cumberland Center

1 ZIP · Humid

Cumberland Foreside

1 ZIP · Humid

Cushing

1 ZIP · Humid

Cutler

1 ZIP · Moderate

Damariscotta

1 ZIP · Humid

Danforth

1 ZIP · Semi Arid

Danville

1 ZIP · Humid

Deer Isle

1 ZIP · Unknown

Denmark

1 ZIP · Humid

Dennysville

1 ZIP · Humid

Detroit

1 ZIP · Humid

Dexter

1 ZIP · Humid

Dixfield

1 ZIP · Moderate

Dixmont

1 ZIP · Moderate

Dover Foxcroft

1 ZIP · Humid

Dresden

1 ZIP · Humid

Dryden

1 ZIP · Humid

Durham

1 ZIP · Humid

Eagle Lake

1 ZIP · Moderate

East Andover

1 ZIP · Moderate

East Baldwin

1 ZIP · Humid

East Blue Hill

1 ZIP · Unknown

East Boothbay

1 ZIP · Humid

East Dixfield

1 ZIP · Humid

East Livermore

1 ZIP · Humid

East Machias

1 ZIP · Moderate

East Millinocket

1 ZIP · Moderate

East Newport

1 ZIP · Humid

East Orland

1 ZIP · Humid

East Parsonsfield

1 ZIP · Humid

East Poland

1 ZIP · Humid

East Vassalboro

1 ZIP · Humid

East Waterboro

1 ZIP · Humid

East Wilton

1 ZIP · Humid

East Winthrop

1 ZIP · Humid

Easton

1 ZIP · Arid

Eastport

1 ZIP · Humid

Eddington

1 ZIP · Humid

Edgecomb

1 ZIP · Humid

Eliot

1 ZIP · Humid

Ellsworth

1 ZIP · Unknown

Estcourt Station

1 ZIP · Unknown

Etna

1 ZIP · Humid

Eustis

1 ZIP · Unknown

Exeter

1 ZIP · Humid

Fairfield

1 ZIP · Humid

Falmouth

1 ZIP · Humid

Farmingdale

1 ZIP · Humid

Farmington

1 ZIP · Humid

Farmington Falls

1 ZIP · Humid

Fort Fairfield

1 ZIP · Humid

Fort Kent

1 ZIP · Moderate

Fort Kent Mills

1 ZIP · Moderate

Frankfort

1 ZIP · Moderate

Franklin

1 ZIP · Unknown

Freedom

1 ZIP · Humid

Frenchboro

1 ZIP · Unknown

Frenchville

1 ZIP · Moderate

Friendship

1 ZIP · Humid

Fryeburg

1 ZIP · Humid

Gardiner

1 ZIP · Humid

Garland

1 ZIP · Humid

Georgetown

1 ZIP · Humid

Gorham

1 ZIP · Humid

Gouldsboro

1 ZIP · Unknown

Grand Isle

1 ZIP · Moderate

Grand Lake Stream

1 ZIP · Arid

Gray

1 ZIP · Humid

Greenbush

1 ZIP · Humid

Greene

1 ZIP · Humid

Greenville

1 ZIP · Humid

Greenville Junction

1 ZIP · Humid

Greenwood

1 ZIP · Humid

Guilford

1 ZIP · Humid

Hallowell

1 ZIP · Humid

Hampden

1 ZIP · Humid

Hancock

1 ZIP · Unknown

Hanover

1 ZIP · Humid

Harborside

1 ZIP · Unknown

Harmony

1 ZIP · Humid

Harpswell

1 ZIP · Humid

Harrington

1 ZIP · Moderate

Harrison

1 ZIP · Humid

Hartland

1 ZIP · Humid

Hebron

1 ZIP · Humid

Hinckley

1 ZIP · Humid

Hiram

1 ZIP · Humid

Holden

1 ZIP · Humid

Hollis Center

1 ZIP · Humid

Hope

1 ZIP · Unknown

Houlton

1 ZIP · Moderate

Howland

1 ZIP · Humid

Hudson

1 ZIP · Humid

Hulls Cove

1 ZIP · Unknown

Island Falls

1 ZIP · Moderate

Isle Au Haut

1 ZIP · Humid

Isle Of Springs

1 ZIP · Humid

Islesboro

1 ZIP · Unknown

Islesford

1 ZIP · Unknown

Jackman

1 ZIP · Unknown

Jay

1 ZIP · Humid

Jefferson

1 ZIP · Humid

Jonesboro

1 ZIP · Moderate

Jonesport

1 ZIP · Moderate

Kenduskeag

1 ZIP · Humid

Kennebunk

1 ZIP · Humid

Kennebunkport

1 ZIP · Humid

Kents Hill

1 ZIP · Humid

Kingfield

1 ZIP · Moderate

Kingman

1 ZIP · Humid

Kittery

1 ZIP · Humid

Kittery Point

1 ZIP · Humid

Lagrange

1 ZIP · Humid

Lambert Lake

1 ZIP · Semi Arid

Lebanon

1 ZIP · Humid

Lee

1 ZIP · Humid

Leeds

1 ZIP · Humid

Levant

1 ZIP · Humid

Liberty

1 ZIP · Unknown

Limerick

1 ZIP · Humid

Limington

1 ZIP · Humid

Lincoln

1 ZIP · Humid

Lincolnville

1 ZIP · Unknown

Lincolnville Center

1 ZIP · Unknown

Lisbon

1 ZIP · Humid

Lisbon Falls

1 ZIP · Humid

Litchfield

1 ZIP · Humid

Little Deer Isle

1 ZIP · Unknown

Livermore

1 ZIP · Humid

Livermore Falls

1 ZIP · Humid

Long Island

1 ZIP · Humid

Lovell

1 ZIP · Humid

Lubec

1 ZIP · Humid

Machias

1 ZIP · Moderate

Machiasport

1 ZIP · Moderate

Madawaska

1 ZIP · Moderate

Madison

1 ZIP · Humid

Manchester

1 ZIP · Humid

Mapleton

1 ZIP · Moderate

Mars Hill

1 ZIP · Arid

Matinicus

1 ZIP · Humid

Mattawamkeag

1 ZIP · Humid

Mechanic Falls

1 ZIP · Humid

Meddybemps

1 ZIP · Humid

Medway

1 ZIP · Moderate

Mexico

1 ZIP · Humid

Milbridge

1 ZIP · Moderate

Milford

1 ZIP · Humid

Millinocket

1 ZIP · Moderate

Milo

1 ZIP · Humid

Minot

1 ZIP · Humid

Monhegan

1 ZIP · Humid

Monmouth

1 ZIP · Humid

Monroe

1 ZIP · Unknown

Monson

1 ZIP · Humid

Monticello

1 ZIP · Moderate

Moody

1 ZIP · Humid

Morrill

1 ZIP · Unknown

Mount Desert

1 ZIP · Unknown

Mount Vernon

1 ZIP · Humid

Naples

1 ZIP · Humid

New Gloucester

1 ZIP · Humid

New Harbor

1 ZIP · Humid

New Limerick

1 ZIP · Moderate

New Sharon

1 ZIP · Humid

New Sweden

1 ZIP · Humid

New Vineyard

1 ZIP · Humid

Newcastle

1 ZIP · Humid

Newfield

1 ZIP · Humid

Newport

1 ZIP · Humid

Newry

1 ZIP · Moderate

Nobleboro

1 ZIP · Humid

Norridgewock

1 ZIP · Humid

North Anson

1 ZIP · Humid

North Berwick

1 ZIP · Humid

North Bridgton

1 ZIP · Humid

North Haven

1 ZIP · Unknown

North Jay

1 ZIP · Humid

North Monmouth

1 ZIP · Humid

North Turner

1 ZIP · Humid

North Vassalboro

1 ZIP · Humid

North Waterboro

1 ZIP · Humid

North Waterford

1 ZIP · Humid

North Yarmouth

1 ZIP · Humid

Northeast Harbor

1 ZIP · Unknown

Norway

1 ZIP · Humid

Oakfield

1 ZIP · Moderate

Oakland

1 ZIP · Humid

Ocean Park

1 ZIP · Humid

Ogunquit

1 ZIP · Humid

Old Orchard Beach

1 ZIP · Humid

Old Town

1 ZIP · Humid

Oquossoc

1 ZIP · Unknown

Orient

1 ZIP · Moderate

Orland

1 ZIP · Humid

Orrington

1 ZIP · Humid

Orrs Island

1 ZIP · Humid

Owls Head

1 ZIP · Humid

Oxbow

1 ZIP · Arid

Oxford

1 ZIP · Humid

Palermo

1 ZIP · Humid

Palmyra

1 ZIP · Humid

Paris

1 ZIP · Humid

Parsonsfield

1 ZIP · Humid

Passadumkeag

1 ZIP · Humid

Patten

1 ZIP · Moderate

Peaks Island

1 ZIP · Humid

Pemaquid

1 ZIP · Humid

Pembroke

1 ZIP · Humid

Penobscot

1 ZIP · Unknown

Perham

1 ZIP · Moderate

Perry

1 ZIP · Humid

Peru

1 ZIP · Moderate

Phillips

1 ZIP · Humid

Phippsburg

1 ZIP · Humid

Pittsfield

1 ZIP · Humid

Plymouth

1 ZIP · Humid

Poland

1 ZIP · Humid

Port Clyde

1 ZIP · Humid

Portage

1 ZIP · Moderate

Porter

1 ZIP · Moderate

Pownal

1 ZIP · Humid

Presque Isle

1 ZIP · Moderate

Princeton

1 ZIP · Humid

Prospect Harbor

1 ZIP · Unknown

Randolph

1 ZIP · Humid

Rangeley

1 ZIP · Unknown

Raymond

1 ZIP · Humid

Readfield

1 ZIP · Humid

Richmond

1 ZIP · Humid

Robbinston

1 ZIP · Humid

Rockland

1 ZIP · Humid

Rockport

1 ZIP · Humid

Rockwood

1 ZIP · Moderate

Round Pond

1 ZIP · Humid

Roxbury

1 ZIP · Humid

Rumford

1 ZIP · Humid

Sabattus

1 ZIP · Humid

Saco

1 ZIP · Humid

Saint Agatha

1 ZIP · Moderate

Saint Albans

1 ZIP · Humid

Saint David

1 ZIP · Moderate

Saint Francis

1 ZIP · Moderate

Salsbury Cove

1 ZIP · Unknown

Sandy Point

1 ZIP · Unknown

Sanford

1 ZIP · Humid

Sangerville

1 ZIP · Humid

Sargentville

1 ZIP · Unknown

Seal Cove

1 ZIP · Unknown

Seal Harbor

1 ZIP · Unknown

Searsmont

1 ZIP · Unknown

Searsport

1 ZIP · Unknown

Sebago

1 ZIP · Humid

Sebasco Estates

1 ZIP · Humid

Sebec

1 ZIP · Humid

Sedgwick

1 ZIP · Unknown

Shapleigh

1 ZIP · Humid

Shawmut

1 ZIP · Humid

Sheridan

1 ZIP · Moderate

Sherman

1 ZIP · Moderate

Shirley Mills

1 ZIP · Humid

Sinclair

1 ZIP · Moderate

Skowhegan

1 ZIP · Humid

Smithfield

1 ZIP · Humid

Smyrna Mills

1 ZIP · Moderate

Solon

1 ZIP · Humid

Sorrento

1 ZIP · Unknown

South Berwick

1 ZIP · Humid

South Bristol

1 ZIP · Humid

South Casco

1 ZIP · Humid

South China

1 ZIP · Humid

South Freeport

1 ZIP · Humid

South Gardiner

1 ZIP · Humid

South Paris

1 ZIP · Humid

South Thomaston

1 ZIP · Humid

South Windham

1 ZIP · Humid

Southport

1 ZIP · Humid

Southwest Harbor

1 ZIP · Unknown

Springfield

1 ZIP · Humid

Springvale

1 ZIP · Humid

Spruce Head

1 ZIP · Humid

Squirrel Island

1 ZIP · Humid

Stacyville

1 ZIP · Moderate

Standish

1 ZIP · Humid

Steep Falls

1 ZIP · Humid

Stetson

1 ZIP · Humid

Steuben

1 ZIP · Moderate

Stillwater

1 ZIP · Humid

Stockholm

1 ZIP · Humid

Stockton Springs

1 ZIP · Unknown

Stoneham

1 ZIP · Humid

Stonington

1 ZIP · Humid

Stratton

1 ZIP · Semi Arid

Strong

1 ZIP · Humid

Sullivan

1 ZIP · Unknown

Sumner

1 ZIP · Humid

Sunset

1 ZIP · Humid

Surry

1 ZIP · Unknown

Swans Island

1 ZIP · Unknown

Temple

1 ZIP · Humid

Tenants Harbor

1 ZIP · Humid

Thomaston

1 ZIP · Humid

Thorndike

1 ZIP · Humid

Topsfield

1 ZIP · Semi Arid

Topsham

1 ZIP · Humid

Trevett

1 ZIP · Humid

Troy

1 ZIP · Humid

Turner

1 ZIP · Humid

Union

1 ZIP · Unknown

Unity

1 ZIP · Humid

Van Buren

1 ZIP · Humid

Vanceboro

1 ZIP · Humid

Vassalboro

1 ZIP · Humid

Vienna

1 ZIP · Humid

Vinalhaven

1 ZIP · Humid

Waite

1 ZIP · Semi Arid

Waldoboro

1 ZIP · Humid

Wallagrass

1 ZIP · Moderate

Walpole

1 ZIP · Humid

Warren

1 ZIP · Humid

Washburn

1 ZIP · Moderate

Washington

1 ZIP · Unknown

Waterboro

1 ZIP · Humid

Waterford

1 ZIP · Humid

Wayne

1 ZIP · Humid

Weld

1 ZIP · Humid

Wells

1 ZIP · Humid

Wesley

1 ZIP · Arid

West Baldwin

1 ZIP · Humid

West Bethel

1 ZIP · Very Humid

West Boothbay Harbor

1 ZIP · Humid

West Enfield

1 ZIP · Humid

West Farmington

1 ZIP · Humid

West Forks

1 ZIP · Semi Arid

West Kennebunk

1 ZIP · Humid

West Minot

1 ZIP · Humid

West Newfield

1 ZIP · Humid

West Paris

1 ZIP · Moderate

West Poland

1 ZIP · Humid

West Rockport

1 ZIP · Humid

Westfield

1 ZIP · Arid

Whitefield

1 ZIP · Humid

Whiting

1 ZIP · Moderate

Wilton

1 ZIP · Humid

Windham

1 ZIP · Humid

Windsor

1 ZIP · Humid

Winn

1 ZIP · Humid

Winter Harbor

1 ZIP · Unknown

Winterport

1 ZIP · Moderate

Winthrop

1 ZIP · Humid

Wiscasset

1 ZIP · Humid

Woolwich

1 ZIP · Humid

Wytopitlock

1 ZIP · Humid

Yarmouth

1 ZIP · Humid

York

1 ZIP · Humid

York Beach

1 ZIP · Humid

York Harbor

1 ZIP · Humid