Edinburg, Virginia

Edinburg: town in Virginia, United States

About

Edinburg is a town located in the county of Shenandoah in the U.S. state of Virginia. Its population at the 2010 census was 1,041 and a population density of 514 people per km². After 10 years in 2020 city had an estimated population of 1,078 inhabitants.

The town was created 174 years ago in 1851.

Edinburg locator map
Location of Edinburg on Virginia map.

Quick Facts about Edinburg

Population 1,078 (2020)
Country United States of America
State Virginia (United States)
County Shenandoah County
Postal code 22824
Phone Area Codes 540
Area 2.02 km2
Latitude & Longitude 38.8210,-78.5659
Altitude 807 feet / 246 meters
Establishment January 01, 1852 (174 years ago)
Time Zone America/New_York
Local time 05:24:54 (18th April 2026)
Density 533 Pop. per km² as of 2020
Population growth 3.43% (2010-2020)
Weather 88℉ Mostly Sunny then Slight Chance Rain Showers 7-days weather
EdinburgMill image
EdinburgMill image

Geography

Edinburg is located at 38°49'15"N 78°33'57"W (38.8209500, -78.5658500).

Edinburg map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

88°F
Mostly Sunny then Slight Chance Rain Showers
2 to 8 mph SW Saturday

A slight chance of rain showers after 2pm. Mostly sunny, with a high near 88.

7-Day Forecast

Official website of Edinburg

Official Website

Demographics

The population of Edinburg increased by 3.43% in 10 years.

Year Population % Change Method
2010 1,041 - census
2011 1,042 0.1% estimation process
2012 1,048 0.57% estimation process
2013 1,048 0% estimation process
2014 1,052 0.38% estimation process
2015 1,055 0.28% estimation process
2016 1,054 -0.09% estimation process
2017 1,062 0.75% estimation process
2018 1,068 0.56% estimation process
2019 1,070 0.19% estimation process
2020 1,078 0.74% estimation process
Edinburg zip code is 22824. County name: Shenandoah, County fips: 51171
Eden, Eden-Burg, Edenburg, Edenburgh, Ehdinburg, Shryock, Stony Creek, adynbwrgh, Единбург, Эдинбург, إدينبورغ

People born in Edinburg (1)

American politician (1844-1890) Harrison H. Riddleberger was born in Edinburg

Nearby Schools and Colleges

Schools and campuses linked to Edinburg, VA. Select a name to open its map and contact details.

Code Name City ZIP
232575 Lord Fairfax Community College Middletown (VA) 22645

Nearby Transit Stations (17)

Rail and bus stations connected to Edinburg, VA. Select a station to open its map and address details.

Code Name Address Type
CLP Culpeper station 109 South Commerce Street RAIL
STA Staunton station 1 Middlebrook Avenue RAIL
CVS Charlottesville Union Station 810 West Main St RAIL
MRB Martinsburg station 229 East Martin St. RAIL
HFY Harpers Ferry Potomac St. & Shenandoah St. RAIL

Closest post offices linked to Edinburg.

Post Office Name City ZIP
Edinburg Post Office Edinburg (VA) 22824

Other places with the same name (5)

  • Edinburg, Texas The most populous city in Hidalgo County, Texas. with a population of 102,374 people.
  • Edinburg, Ohio township in Portage County, Ohio with a population of 2,582 people.
  • Edinburg, New York town in New York, United States with a population of 1,207 people.
  • Edinburg, Illinois village in Illinois, United States with a population of 1,006 people.
  • Edinburg, North Dakota city in North Dakota, United States with a population of 181 people.

Other cities in Shenandoah County

Cities, towns, neighborhoods & other populated places in Shenandoah County , VA.

City Name Population Title
Strasburg 6,716 Town in Virginia, United States
Woodstock 5,248 Town in Shenandoah County, Virginia, United States
New Market 2,208 Town in Shenandoah County, Virginia, United States
Mount Jackson 2,144 Town of the United States
Toms Brook 273 Town of the United States

Distance to Other Cities

Edinburg distances to largest Virginia cities