← Back to Discover · All towns in Virginia
Towns in Shenandoah County
13 towns with data in Shenandoah County, Virginia, largest first. Find your matches.
Strasburg is the largest of the 13 towns we list in Shenandoah County, with 7,214 people. Together they have 23,447 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Strasburg | 7,214 | $62,464 | $269,100 |
| Woodstock | 5,871 | $76,100 | $268,700 |
| New Market | 2,342 | $51,410 | $272,900 |
| Mount Jackson | 2,000 | $52,297 | $193,000 |
| Edinburg | 1,671 | $56,686 | $231,500 |
| Basye | 1,481 | $74,393 | $297,300 |
| Maurertown | 1,092 | $93,929 | $264,500 |
| Conicville | 446 | $128,167 | $292,900 |
| Toms Brook | 439 | $54,167 | $226,800 |
| Bowmans Crossing | 420 | $62,404 | n/a |
| Columbia Furnace | 307 | $34,401 | $300,000 |
| Quicksburg | 106 | $89,844 | $173,600 |
| Mount Olive | 58 | $170,441 | $358,300 |
ZIP codes in Shenandoah County
12 ZIP codes in Shenandoah County, Virginia. A ZIP code can also reach into a neighboring county.
- 22641 Strasburg
- 22644 Maurertown
- 22652 Fort Valley
- 22657 Strasburg
- 22660 Toms Brook
- 22664 Woodstock
- 22810 Basye
- 22824 Edinburg
- 22842 Mount Jackson
- 22844 New Market
- 22845 Orkney Springs
- 22847 Quicksburg
Nearby counties in Virginia
- Page County 3
- Rappahannock County 3
- Warren County 5
- Frederick County 6
- Winchester city 1
- Rockingham County 11
Link to this page
Copy this HTML to link to this page from your own site.