Blog

Towns & Cities in Virginia — Planting Guides

818 places in Virginia with localized planting data aggregated from per-ZIP measurements.

Roanoke

41 ZIPs · Humid

Richmond

39 ZIPs · Humid

Arlington

27 ZIPs · Humid

Alexandria

21 ZIPs · Humid

Norfolk

21 ZIPs · Humid

Virginia Beach

20 ZIPs · Humid

Charlottesville

11 ZIPs · Humid

Hampton

11 ZIPs · Humid

Henrico

11 ZIPs · Humid

Newport News

10 ZIPs · Arid

Chesapeake

9 ZIPs · Humid

Lynchburg

9 ZIPs · Humid

Springfield

9 ZIPs · Humid

Portsmouth

8 ZIPs · Humid

Suffolk

8 ZIPs · Humid

Fairfax

6 ZIPs · Humid

Fredericksburg

6 ZIPs · Humid

Mc Lean

6 ZIPs · Humid

Reston

6 ZIPs · Humid

Dulles

5 ZIPs · Humid

Herndon

5 ZIPs · Humid

Merrifield

5 ZIPs · Humid

Sterling

5 ZIPs · Humid

Vienna

5 ZIPs · Humid

Woodbridge

5 ZIPs · Moderate

Ashburn

4 ZIPs · Humid

Blacksburg

4 ZIPs · Humid

Falls Church

4 ZIPs · Humid

Harrisonburg

4 ZIPs · Humid

Leesburg

4 ZIPs · Humid

Williamsburg

4 ZIPs · Arid

Winchester

4 ZIPs · Moderate

Yorktown

4 ZIPs · Moderate

Abingdon

3 ZIPs · Humid

Centreville

3 ZIPs · Humid

Chantilly

3 ZIPs · Humid

Danville

3 ZIPs · Humid

Glen Allen

3 ZIPs · Humid

Midlothian

3 ZIPs · Humid

Stafford

3 ZIPs · Moderate

Warrenton

3 ZIPs · Unknown

Bowling Green

2 ZIPs · Humid

Burke

2 ZIPs · Humid

Chester

2 ZIPs · Humid

Chesterfield

2 ZIPs · Arid

Christiansburg

2 ZIPs · Humid

Dumfries

2 ZIPs · Moderate

Farmville

2 ZIPs · Humid

Gainesville

2 ZIPs · Humid

Hamilton

2 ZIPs · Humid

Haymarket

2 ZIPs · Humid

Jarratt

2 ZIPs · Humid

Lorton

2 ZIPs · Humid

Marshall

2 ZIPs · Arid

Mechanicsville

2 ZIPs · Humid

Middleburg

2 ZIPs · Humid

Middletown

2 ZIPs · Humid

Nokesville

2 ZIPs · Arid

Oak Hall

2 ZIPs · Humid

Purcellville

2 ZIPs · Arid

Quantico

2 ZIPs · Moderate

Round Hill

2 ZIPs · Arid

Smithfield

2 ZIPs · Arid

Spotsylvania

2 ZIPs · Moderate

Strasburg

2 ZIPs · Moderate

Upperville

2 ZIPs · Arid

Waverly

2 ZIPs · Humid

Accomac

1 ZIP · Arid

Achilles

1 ZIP · Moderate

Afton

1 ZIP · Humid

Alberta

1 ZIP · Humid

Aldie

1 ZIP · Humid

Altavista

1 ZIP · Humid

Alton

1 ZIP · Humid

Amelia Court House

1 ZIP · Unknown

Amherst

1 ZIP · Humid

Amissville

1 ZIP · Humid

Ammon

1 ZIP · Unknown

Amonate

1 ZIP · Humid

Andover

1 ZIP · Humid

Annandale

1 ZIP · Humid

Appalachia

1 ZIP · Humid

Appomattox

1 ZIP · Humid

Ararat

1 ZIP · Humid

Ark

1 ZIP · Humid

Aroda

1 ZIP · Humid

Arrington

1 ZIP · Humid

Arvonia

1 ZIP · Humid

Ashland

1 ZIP · Humid

Assawoman

1 ZIP · Humid

Atkins

1 ZIP · Humid

Atlantic

1 ZIP · Humid

Augusta Springs

1 ZIP · Humid

Austinville

1 ZIP · Humid

Axton

1 ZIP · Moderate

Aylett

1 ZIP · Humid

Bacova

1 ZIP · Humid

Banco

1 ZIP · Humid

Bandy

1 ZIP · Humid

Barboursville

1 ZIP · Humid

Barhamsville

1 ZIP · Humid

Barren Springs

1 ZIP · Humid

Baskerville

1 ZIP · Humid

Bassett

1 ZIP · Moderate

Bastian

1 ZIP · Humid

Basye

1 ZIP · Arid

Batesville

1 ZIP · Humid

Battery Park

1 ZIP · Arid

Bealeton

1 ZIP · Unknown

Beaumont

1 ZIP · Moderate

Beaverdam

1 ZIP · Unknown

Bedford

1 ZIP · Humid

Bee

1 ZIP · Humid

Belle Haven

1 ZIP · Arid

Belspring

1 ZIP · Humid

Ben Hur

1 ZIP · Humid

Bena

1 ZIP · Moderate

Bent Mountain

1 ZIP · Humid

Bentonville

1 ZIP · Humid

Bergton

1 ZIP · Moderate

Berryville

1 ZIP · Moderate

Big Island

1 ZIP · Humid

Big Rock

1 ZIP · Humid

Big Stone Gap

1 ZIP · Humid

Birchleaf

1 ZIP · Humid

Birdsnest

1 ZIP · Humid

Bishop

1 ZIP · Humid

Blackstone

1 ZIP · Humid

Blackwater

1 ZIP · Humid

Blairs

1 ZIP · Humid

Bland

1 ZIP · Humid

Bloxom

1 ZIP · Humid

Blue Grass

1 ZIP · Unknown

Blue Ridge

1 ZIP · Humid

Bluefield

1 ZIP · Humid

Bluemont

1 ZIP · Arid

Bohannon

1 ZIP · Moderate

Boissevain

1 ZIP · Humid

Boones Mill

1 ZIP · Humid

Boston

1 ZIP · Humid

Boyce

1 ZIP · Humid

Boydton

1 ZIP · Humid

Boykins

1 ZIP · Humid

Bracey

1 ZIP · Humid

Branchville

1 ZIP · Humid

Brandy Station

1 ZIP · Unknown

Breaks

1 ZIP · Humid

Bremo Bluff

1 ZIP · Humid

Bridgewater

1 ZIP · Humid

Brightwood

1 ZIP · Humid

Bristow

1 ZIP · Humid

Broad Run

1 ZIP · Arid

Broadford

1 ZIP · Humid

Broadway

1 ZIP · Humid

Brodnax

1 ZIP · Humid

Brooke

1 ZIP · Humid

Brookneal

1 ZIP · Humid

Brownsburg

1 ZIP · Humid

Brucetown

1 ZIP · Moderate

Bruington

1 ZIP · Humid

Buchanan

1 ZIP · Semi Arid

Buckingham

1 ZIP · Humid

Buffalo Junction

1 ZIP · Unknown

Bumpass

1 ZIP · Humid

Burgess

1 ZIP · Humid

Burkes Garden

1 ZIP · Humid

Burkeville

1 ZIP · Humid

Burr Hill

1 ZIP · Humid

Callands

1 ZIP · Humid

Callao

1 ZIP · Unknown

Callaway

1 ZIP · Humid

Calverton

1 ZIP · Arid

Cana

1 ZIP · Humid

Cape Charles

1 ZIP · Humid

Capeville

1 ZIP · Humid

Capron

1 ZIP · Humid

Cardinal

1 ZIP · Moderate

Caret

1 ZIP · Unknown

Carrollton

1 ZIP · Humid

Carrsville

1 ZIP · Humid

Carson

1 ZIP · Arid

Cartersville

1 ZIP · Moderate

Casanova

1 ZIP · Arid

Cascade

1 ZIP · Humid

Castleton

1 ZIP · Humid

Castlewood

1 ZIP · Humid

Catawba

1 ZIP · Humid

Catharpin

1 ZIP · Humid

Catlett

1 ZIP · Arid

Cedar Bluff

1 ZIP · Humid

Center Cross

1 ZIP · Unknown

Ceres

1 ZIP · Humid

Champlain

1 ZIP · Unknown

Charles City

1 ZIP · Humid

Charlotte Court House

1 ZIP · Unknown

Chase City

1 ZIP · Unknown

Chatham

1 ZIP · Humid

Check

1 ZIP · Humid

Cheriton

1 ZIP · Humid

Chester Gap

1 ZIP · Humid

Chilhowie

1 ZIP · Humid

Chincoteague Island

1 ZIP · Humid

Christchurch

1 ZIP · Moderate

Church Road

1 ZIP · Arid

Church View

1 ZIP · Humid

Churchville

1 ZIP · Humid

Claremont

1 ZIP · Arid

Clarksville

1 ZIP · Humid

Claudville

1 ZIP · Humid

Clear Brook

1 ZIP · Moderate

Cleveland

1 ZIP · Humid

Clifford

1 ZIP · Humid

Clifton

1 ZIP · Humid

Clifton Forge

1 ZIP · Humid

Clinchco

1 ZIP · Humid

Clintwood

1 ZIP · Humid

Clover

1 ZIP · Humid

Cloverdale

1 ZIP · Humid

Cluster Springs

1 ZIP · Humid

Cobbs Creek

1 ZIP · Moderate

Coeburn

1 ZIP · Humid

Coleman Falls

1 ZIP · Humid

Coles Point

1 ZIP · Unknown

Collinsville

1 ZIP · Moderate

Colonial Beach

1 ZIP · Humid

Columbia

1 ZIP · Humid

Concord

1 ZIP · Humid

Copper Hill

1 ZIP · Humid

Corbin

1 ZIP · Humid

Courtland

1 ZIP · Humid

Covesville

1 ZIP · Humid

Craddockville

1 ZIP · Arid

Craigsville

1 ZIP · Humid

Crewe

1 ZIP · Humid

Criders

1 ZIP · Moderate

Crimora

1 ZIP · Humid

Cripple Creek

1 ZIP · Humid

Critz

1 ZIP · Humid

Crockett

1 ZIP · Humid

Cross Junction

1 ZIP · Semi Arid

Crozet

1 ZIP · Humid

Crozier

1 ZIP · Moderate

Crystal Hill

1 ZIP · Humid

Cullen

1 ZIP · Humid

Culpeper

1 ZIP · Humid

Cumberland

1 ZIP · Unknown

Dahlgren

1 ZIP · Humid

Daleville

1 ZIP · Humid

Damascus

1 ZIP · Humid

Dante

1 ZIP · Humid

Davenport

1 ZIP · Humid

Davis Wharf

1 ZIP · Arid

Dayton

1 ZIP · Humid

Deerfield

1 ZIP · Humid

Delaplane

1 ZIP · Humid

Deltaville

1 ZIP · Moderate

Dendron

1 ZIP · Humid

Dewitt

1 ZIP · Unknown

Dhs

1 ZIP · Humid

Diggs

1 ZIP · Moderate

Dillwyn

1 ZIP · Humid

Dinwiddie

1 ZIP · Arid

Disputanta

1 ZIP · Humid

Doe Hill

1 ZIP · Unknown

Dogue

1 ZIP · Humid

Dolphin

1 ZIP · Humid

Doran

1 ZIP · Humid

Doswell

1 ZIP · Humid

Drakes Branch

1 ZIP · Unknown

Draper

1 ZIP · Humid

Drewryville

1 ZIP · Humid

Dry Fork

1 ZIP · Humid

Dryden

1 ZIP · Humid

Dublin

1 ZIP · Humid

Duffield

1 ZIP · Humid

Dugspur

1 ZIP · Humid

Dundas

1 ZIP · Humid

Dungannon

1 ZIP · Humid

Dunn Loring

1 ZIP · Humid

Dunnsville

1 ZIP · Humid

Dutton

1 ZIP · Moderate

Dyke

1 ZIP · Humid

Eagle Rock

1 ZIP · Moderate

Earlysville

1 ZIP · Humid

East Stone Gap

1 ZIP · Humid

Eastville

1 ZIP · Humid

Ebony

1 ZIP · Humid

Edinburg

1 ZIP · Arid

Edwardsville

1 ZIP · Moderate

Eggleston

1 ZIP · Moderate

Elberon

1 ZIP · Humid

Elk Creek

1 ZIP · Humid

Elkton

1 ZIP · Humid

Elkwood

1 ZIP · Unknown

Elliston

1 ZIP · Humid

Emory

1 ZIP · Humid

Esmont

1 ZIP · Humid

Etlan

1 ZIP · Humid

Evergreen

1 ZIP · Humid

Evington

1 ZIP · Humid

Ewing

1 ZIP · Humid

Exmore

1 ZIP · Arid

Faber

1 ZIP · Humid

Fairfax Station

1 ZIP · Humid

Fairfield

1 ZIP · Humid

Falls Mills

1 ZIP · Humid

Fancy Gap

1 ZIP · Humid

Farnham

1 ZIP · Unknown

Ferrum

1 ZIP · Humid

Fieldale

1 ZIP · Moderate

Fincastle

1 ZIP · Humid

Fishers Hill

1 ZIP · Humid

Fishersville

1 ZIP · Humid

Flint Hill

1 ZIP · Humid

Floyd

1 ZIP · Humid

Ford

1 ZIP · Humid

Forest

1 ZIP · Humid

Fork Union

1 ZIP · Humid

Fort Belvoir

1 ZIP · Humid

Fort Blackmore

1 ZIP · Humid

Fort Defiance

1 ZIP · Humid

Fort Eustis

1 ZIP · Arid

Fort Lee

1 ZIP · Humid

Fort Mitchell

1 ZIP · Unknown

Fort Monroe

1 ZIP · Humid

Fort Myer

1 ZIP · Humid

Fort Valley

1 ZIP · Humid

Foster

1 ZIP · Moderate

Franktown

1 ZIP · Humid

Free Union

1 ZIP · Humid

Freeman

1 ZIP · Humid

Fries

1 ZIP · Humid

Front Royal

1 ZIP · Humid

Fulks Run

1 ZIP · Humid

Garrisonville

1 ZIP · Moderate

Gasburg

1 ZIP · Humid

Gate City

1 ZIP · Humid

Glade Hill

1 ZIP · Humid

Glade Spring

1 ZIP · Humid

Gladstone

1 ZIP · Humid

Gladys

1 ZIP · Humid

Glasgow

1 ZIP · Humid

Glen Lyn

1 ZIP · Unknown

Glen Wilton

1 ZIP · Moderate

Gloucester

1 ZIP · Moderate

Gloucester Point

1 ZIP · Moderate

Goldvein

1 ZIP · Humid

Goochland

1 ZIP · Moderate

Goode

1 ZIP · Humid

Goodview

1 ZIP · Humid

Gordonsville

1 ZIP · Humid

Gore

1 ZIP · Semi Arid

Goshen

1 ZIP · Humid

Great Falls

1 ZIP · Humid

Green Bay

1 ZIP · Humid

Greenbackville

1 ZIP · Humid

Greenbush

1 ZIP · Arid

Greenville

1 ZIP · Humid

Greenway

1 ZIP · Humid

Greenwood

1 ZIP · Humid

Gretna

1 ZIP · Humid

Grimstead

1 ZIP · Moderate

Grottoes

1 ZIP · Humid

Grundy

1 ZIP · Humid

Gum Spring

1 ZIP · Moderate

Gwynn

1 ZIP · Moderate

Hacksneck

1 ZIP · Arid

Hadensville

1 ZIP · Humid

Hague

1 ZIP · Unknown

Halifax

1 ZIP · Humid

Hallieford

1 ZIP · Moderate

Hallwood

1 ZIP · Humid

Hampden Sydney

1 ZIP · Humid

Hanover

1 ZIP · Humid

Harborton

1 ZIP · Arid

Hardy

1 ZIP · Humid

Hardyville

1 ZIP · Moderate

Hartfield

1 ZIP · Moderate

Hartwood

1 ZIP · Moderate

Hayes

1 ZIP · Moderate

Haynesville

1 ZIP · Unknown

Haysi

1 ZIP · Humid

Haywood

1 ZIP · Humid

Head Waters

1 ZIP · Humid

Heathsville

1 ZIP · Moderate

Henry

1 ZIP · Humid

Hillsville

1 ZIP · Unknown

Hiltons

1 ZIP · Humid

Hinton

1 ZIP · Humid

Hiwassee

1 ZIP · Humid

Honaker

1 ZIP · Humid

Hood

1 ZIP · Humid

Horntown

1 ZIP · Humid

Horsepen

1 ZIP · Humid

Hot Springs

1 ZIP · Humid

Howardsville

1 ZIP · Humid

Huddleston

1 ZIP · Humid

Hudgins

1 ZIP · Moderate

Hume

1 ZIP · Humid

Huntly

1 ZIP · Humid

Hurley

1 ZIP · Humid

Hurt

1 ZIP · Humid

Hustle

1 ZIP · Humid

Independence

1 ZIP · Unknown

Indian Valley

1 ZIP · Humid

Iron Gate

1 ZIP · Humid

Irvington

1 ZIP · Humid

Isle Of Wight

1 ZIP · Humid

Ivanhoe

1 ZIP · Humid

Ivor

1 ZIP · Humid

Ivy

1 ZIP · Humid

Jamaica

1 ZIP · Humid

Jamestown

1 ZIP · Arid

Jamesville

1 ZIP · Humid

Java

1 ZIP · Humid

Jeffersonton

1 ZIP · Unknown

Jenkins Bridge

1 ZIP · Humid

Jersey

1 ZIP · Humid

Jetersville

1 ZIP · Unknown

Jewell Ridge

1 ZIP · Humid

Jonesville

1 ZIP · Humid

Keeling

1 ZIP · Humid

Keen Mountain

1 ZIP · Humid

Keene

1 ZIP · Humid

Keezletown

1 ZIP · Humid

Keller

1 ZIP · Arid

Kenbridge

1 ZIP · Humid

Kents Store

1 ZIP · Humid

Keokee

1 ZIP · Humid

Keswick

1 ZIP · Humid

Keysville

1 ZIP · Unknown

Kilmarnock

1 ZIP · Humid

King And Queen Court House

1 ZIP · Humid

King George

1 ZIP · Humid

King William

1 ZIP · Humid

Kinsale

1 ZIP · Unknown

La Crosse

1 ZIP · Humid

Lacey Spring

1 ZIP · Humid

Lackey

1 ZIP · Arid

Ladysmith

1 ZIP · Humid

Lambsburg

1 ZIP · Humid

Lancaster

1 ZIP · Humid

Laneview

1 ZIP · Humid

Lanexa

1 ZIP · Humid

Laurel Fork

1 ZIP · Humid

Lawrenceville

1 ZIP · Humid

Lebanon

1 ZIP · Humid

Leon

1 ZIP · Humid

Lightfoot

1 ZIP · Arid

Lignum

1 ZIP · Humid

Lincoln

1 ZIP · Humid

Linden

1 ZIP · Humid

Linville

1 ZIP · Humid

Little Plymouth

1 ZIP · Humid

Lively

1 ZIP · Humid

Locust Dale

1 ZIP · Humid

Locust Grove

1 ZIP · Humid

Locust Hill

1 ZIP · Moderate

Locustville

1 ZIP · Arid

Long Island

1 ZIP · Humid

Loretto

1 ZIP · Humid

Lottsburg

1 ZIP · Unknown

Louisa

1 ZIP · Humid

Lovettsville

1 ZIP · Semi Arid

Lovingston

1 ZIP · Humid

Low Moor

1 ZIP · Humid

Lowry

1 ZIP · Humid

Lunenburg

1 ZIP · Unknown

Luray

1 ZIP · Humid

Lynch Station

1 ZIP · Humid

Lyndhurst

1 ZIP · Humid

Machipongo

1 ZIP · Humid

Madison

1 ZIP · Humid

Madison Heights

1 ZIP · Humid

Maidens

1 ZIP · Moderate

Manakin Sabot

1 ZIP · Moderate

Mannboro

1 ZIP · Unknown

Manquin

1 ZIP · Humid

Mappsville

1 ZIP · Humid

Marion

1 ZIP · Humid

Marionville

1 ZIP · Humid

Markham

1 ZIP · Humid

Maryus

1 ZIP · Moderate

Mascot

1 ZIP · Humid

Mathews

1 ZIP · Moderate

Mattaponi

1 ZIP · Humid

Maurertown

1 ZIP · Humid

Mavisdale

1 ZIP · Humid

Max Meadows

1 ZIP · Humid

Maxie

1 ZIP · Humid

Mc Clure

1 ZIP · Humid

Mc Coy

1 ZIP · Humid

Mc Dowell

1 ZIP · Humid

Mc Gaheysville

1 ZIP · Humid

Mc Kenney

1 ZIP · Humid

Meadows Of Dan

1 ZIP · Humid

Meadowview

1 ZIP · Humid

Mears

1 ZIP · Humid

Meherrin

1 ZIP · Humid

Melfa

1 ZIP · Arid

Mendota

1 ZIP · Humid

Meredithville

1 ZIP · Humid

Merry Point

1 ZIP · Humid

Middlebrook

1 ZIP · Humid

Midland

1 ZIP · Unknown

Milford

1 ZIP · Humid

Millboro

1 ZIP · Humid

Millers Tavern

1 ZIP · Humid

Millwood

1 ZIP · Humid

Mineral

1 ZIP · Humid

Mint Spring

1 ZIP · Humid

Mitchells

1 ZIP · Moderate

Modest Town

1 ZIP · Humid

Mollusk

1 ZIP · Humid

Moneta

1 ZIP · Humid

Monroe

1 ZIP · Humid

Montebello

1 ZIP · Unknown

Monterey

1 ZIP · Humid

Montpelier

1 ZIP · Moderate

Montpelier Station

1 ZIP · Humid

Montross

1 ZIP · Unknown

Montvale

1 ZIP · Humid

Moon

1 ZIP · Moderate

Morattico

1 ZIP · Humid

Moseley

1 ZIP · Unknown

Mount Crawford

1 ZIP · Humid

Mount Holly

1 ZIP · Unknown

Mount Jackson

1 ZIP · Arid

Mount Sidney

1 ZIP · Humid

Mount Solon

1 ZIP · Humid

Mount Vernon

1 ZIP · Humid

Mouth Of Wilson

1 ZIP · Humid

Mustoe

1 ZIP · Humid

Narrows

1 ZIP · Unknown

Naruna

1 ZIP · Humid

Nassawadox

1 ZIP · Humid

Nathalie

1 ZIP · Humid

Natural Bridge

1 ZIP · Humid

Natural Bridge Station

1 ZIP · Humid

Nellysford

1 ZIP · Humid

Nelson

1 ZIP · Humid

Nelsonia

1 ZIP · Humid

New Canton

1 ZIP · Humid

New Castle

1 ZIP · Humid

New Church

1 ZIP · Humid

New Hope

1 ZIP · Humid

New Kent

1 ZIP · Humid

New Market

1 ZIP · Arid

New Point

1 ZIP · Moderate

New River

1 ZIP · Humid

Newbern

1 ZIP · Humid

Newington

1 ZIP · Humid

Newport

1 ZIP · Humid

Newsoms

1 ZIP · Humid

Newtown

1 ZIP · Humid

Nickelsville

1 ZIP · Humid

Ninde

1 ZIP · Humid

Nora

1 ZIP · Humid

Norge

1 ZIP · Humid

North

1 ZIP · Moderate

North Garden

1 ZIP · Humid

North Tazewell

1 ZIP · Humid

Norwood

1 ZIP · Humid

Nottoway

1 ZIP · Humid

Nuttsville

1 ZIP · Humid

Oakpark

1 ZIP · Humid

Oakton

1 ZIP · Humid

Oakwood

1 ZIP · Humid

Occoquan

1 ZIP · Humid

Oilville

1 ZIP · Moderate

Oldhams

1 ZIP · Unknown

Onancock

1 ZIP · Arid

Onemo

1 ZIP · Moderate

Onley

1 ZIP · Arid

Ophelia

1 ZIP · Moderate

Orange

1 ZIP · Humid

Ordinary

1 ZIP · Moderate

Oriskany

1 ZIP · Moderate

Orkney Springs

1 ZIP · Arid

Orlean

1 ZIP · Humid

Oyster

1 ZIP · Humid

Paeonian Springs

1 ZIP · Humid

Paint Bank

1 ZIP · Humid

Painter

1 ZIP · Arid

Palmyra

1 ZIP · Humid

Pamplin

1 ZIP · Humid

Paris

1 ZIP · Humid

Parksley

1 ZIP · Humid

Parrott

1 ZIP · Humid

Partlow

1 ZIP · Humid

Patrick Springs

1 ZIP · Humid

Pearisburg

1 ZIP · Unknown

Pembroke

1 ZIP · Moderate

Penhook

1 ZIP · Humid

Penn Laird

1 ZIP · Humid

Pennington Gap

1 ZIP · Humid

Phenix

1 ZIP · Humid

Philomont

1 ZIP · Humid

Pilgrims Knob

1 ZIP · Humid

Pilot

1 ZIP · Humid

Piney River

1 ZIP · Humid

Pittsville

1 ZIP · Humid

Pleasant Valley

1 ZIP · Humid

Pocahontas

1 ZIP · Humid

Port Haywood

1 ZIP · Moderate

Port Republic

1 ZIP · Humid

Port Royal

1 ZIP · Humid

Pound

1 ZIP · Humid

Pounding Mill

1 ZIP · Humid

Powhatan

1 ZIP · Moderate

Pratts

1 ZIP · Humid

Prince George

1 ZIP · Humid

Prospect

1 ZIP · Humid

Providence Forge

1 ZIP · Humid

Pulaski

1 ZIP · Humid

Pungoteague

1 ZIP · Arid

Quicksburg

1 ZIP · Arid

Quinby

1 ZIP · Arid

Quinque

1 ZIP · Humid

Quinton

1 ZIP · Humid

Radiant

1 ZIP · Humid

Randolph

1 ZIP · Unknown

Raphine

1 ZIP · Unknown

Rapidan

1 ZIP · Humid

Rappahannock Academy

1 ZIP · Humid

Raven

1 ZIP · Humid

Rawlings

1 ZIP · Humid

Rectortown

1 ZIP · Arid

Red Ash

1 ZIP · Humid

Red House

1 ZIP · Humid

Red Oak

1 ZIP · Humid

Redwood

1 ZIP · Humid

Reedville

1 ZIP · Moderate

Remington

1 ZIP · Unknown

Rescue

1 ZIP · Arid

Reva

1 ZIP · Humid

Rhoadesville

1 ZIP · Moderate

Rice

1 ZIP · Humid

Rich Creek

1 ZIP · Unknown

Richardsville

1 ZIP · Humid

Richlands

1 ZIP · Humid

Ridgeway

1 ZIP · Moderate

Rileyville

1 ZIP · Humid

Riner

1 ZIP · Humid

Ringgold

1 ZIP · Humid

Ripplemead

1 ZIP · Unknown

Rixeyville

1 ZIP · Humid

Rochelle

1 ZIP · Humid

Rockbridge Baths

1 ZIP · Humid

Rockville

1 ZIP · Humid

Rocky Gap

1 ZIP · Humid

Rocky Mount

1 ZIP · Humid

Rollins Fork

1 ZIP · Humid

Rose Hill

1 ZIP · Moderate

Rosedale

1 ZIP · Humid

Roseland

1 ZIP · Humid

Rowe

1 ZIP · Humid

Ruby

1 ZIP · Moderate

Ruckersville

1 ZIP · Humid

Rural Retreat

1 ZIP · Humid

Rustburg

1 ZIP · Humid

Ruther Glen

1 ZIP · Unknown

Ruthville

1 ZIP · Humid

Saint Charles

1 ZIP · Humid

Saint Paul

1 ZIP · Humid

Saint Stephens Church

1 ZIP · Humid

Saltville

1 ZIP · Humid

Saluda

1 ZIP · Humid

Sandston

1 ZIP · Humid

Sandy Hook

1 ZIP · Moderate

Sandy Level

1 ZIP · Humid

Sandy Point

1 ZIP · Unknown

Sanford

1 ZIP · Humid

Saxe

1 ZIP · Unknown

Saxis

1 ZIP · Humid

Schley

1 ZIP · Moderate

Schuyler

1 ZIP · Humid

Scottsburg

1 ZIP · Humid

Scottsville

1 ZIP · Humid

Seaford

1 ZIP · Arid

Sealston

1 ZIP · Humid

Seaview

1 ZIP · Humid

Sedley

1 ZIP · Humid

Selma

1 ZIP · Humid

Severn

1 ZIP · Moderate

Shacklefords

1 ZIP · Humid

Sharps

1 ZIP · Unknown

Shawsville

1 ZIP · Humid

Shenandoah

1 ZIP · Humid

Shipman

1 ZIP · Humid

Shortt Gap

1 ZIP · Humid

Singers Glen

1 ZIP · Humid

Skippers

1 ZIP · Humid

Skipwith

1 ZIP · Unknown

Somerset

1 ZIP · Humid

Somerville

1 ZIP · Unknown

South Boston

1 ZIP · Humid

South Hill

1 ZIP · Humid

Sparta

1 ZIP · Humid

Speedwell

1 ZIP · Humid

Spencer

1 ZIP · Humid

Sperryville

1 ZIP · Humid

Spout Spring

1 ZIP · Humid

Spring Grove

1 ZIP · Humid

Staffordsville

1 ZIP · Humid

Stanardsville

1 ZIP · Humid

Stanley

1 ZIP · Moderate

Stanleytown

1 ZIP · Moderate

Star Tannery

1 ZIP · Moderate

State Farm

1 ZIP · Moderate

Steeles Tavern

1 ZIP · Unknown

Stephens City

1 ZIP · Humid

Stephenson

1 ZIP · Moderate

Stevensburg

1 ZIP · Humid

Stevensville

1 ZIP · Humid

Stony Creek

1 ZIP · Unknown

Stratford

1 ZIP · Unknown

Stuart

1 ZIP · Humid

Stuarts Draft

1 ZIP · Humid

Studley

1 ZIP · Humid

Sugar Grove

1 ZIP · Humid

Sumerduck

1 ZIP · Unknown

Surry

1 ZIP · Arid

Susan

1 ZIP · Moderate

Sussex

1 ZIP · Unknown

Sutherland

1 ZIP · Arid

Sutherlin

1 ZIP · Humid

Sweet Briar

1 ZIP · Humid

Swoope

1 ZIP · Humid

Swords Creek

1 ZIP · Humid

Syria

1 ZIP · Humid

Tangier

1 ZIP · Humid

Tannersville

1 ZIP · Humid

Tappahannock

1 ZIP · Humid

Tasley

1 ZIP · Arid

Tazewell

1 ZIP · Humid

Temperanceville

1 ZIP · Humid

Thaxton

1 ZIP · Semi Arid

The Plains

1 ZIP · Arid

Thornburg

1 ZIP · Humid

Timberville

1 ZIP · Arid

Toano

1 ZIP · Humid

Toms Brook

1 ZIP · Humid

Topping

1 ZIP · Moderate

Townsend

1 ZIP · Humid

Trevilians

1 ZIP · Humid

Triangle

1 ZIP · Moderate

Troutdale

1 ZIP · Humid

Troutville

1 ZIP · Humid

Troy

1 ZIP · Humid

Tyro

1 ZIP · Unknown

Union Hall

1 ZIP · Humid

Unionville

1 ZIP · Humid

Urbanna

1 ZIP · Humid

Valentines

1 ZIP · Humid

Vansant

1 ZIP · Humid

Vernon Hill

1 ZIP · Humid

Verona

1 ZIP · Humid

Vesta

1 ZIP · Humid

Vesuvius

1 ZIP · Humid

Victoria

1 ZIP · Humid

Viewtown

1 ZIP · Humid

Village

1 ZIP · Unknown

Villamont

1 ZIP · Humid

Vinton

1 ZIP · Humid

Virgilina

1 ZIP · Humid

Wachapreague

1 ZIP · Arid

Wake

1 ZIP · Moderate

Wakefield

1 ZIP · Humid

Walkerton

1 ZIP · Humid

Wallops Island

1 ZIP · Humid

Wardtown

1 ZIP · Arid

Ware Neck

1 ZIP · Moderate

Warfield

1 ZIP · Humid

Warm Springs

1 ZIP · Humid

Warsaw

1 ZIP · Unknown

Washington

1 ZIP · Humid

Water View

1 ZIP · Humid

Waterford

1 ZIP · Semi Arid

Wattsville

1 ZIP · Humid

Weber City

1 ZIP · Humid

Weems

1 ZIP · Humid

West Augusta

1 ZIP · Humid

West Mclean

1 ZIP · Humid

West Point

1 ZIP · Humid

Weyers Cave

1 ZIP · Humid

White Hall

1 ZIP · Humid

White Marsh

1 ZIP · Moderate

White Plains

1 ZIP · Humid

White Post

1 ZIP · Humid

White Stone

1 ZIP · Humid

Whitetop

1 ZIP · Humid

Whitewood

1 ZIP · Humid

Wicomico

1 ZIP · Moderate

Wicomico Church

1 ZIP · Humid

Williamsville

1 ZIP · Humid

Willis

1 ZIP · Humid

Willis Wharf

1 ZIP · Arid

Wilsons

1 ZIP · Humid

Windsor

1 ZIP · Humid

Wingina

1 ZIP · Humid

Wirtz

1 ZIP · Humid

Wise

1 ZIP · Humid

Withams

1 ZIP · Humid

Wolford

1 ZIP · Humid

Wolftown

1 ZIP · Humid

Woodberry Forest

1 ZIP · Humid

Woodford

1 ZIP · Humid

Woodlawn

1 ZIP · Humid

Woods Cross Roads

1 ZIP · Humid

Woodstock

1 ZIP · Semi Arid

Woodville

1 ZIP · Humid

Woolwine

1 ZIP · Humid

Wylliesburg

1 ZIP · Unknown

Wytheville

1 ZIP · Humid

Yale

1 ZIP · Unknown

Zacata

1 ZIP · Unknown

Zuni

1 ZIP · Humid