Edinburg, Virginia

Edinburg: Town in Virginia, United States


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 171 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
Altitude : 807 feet / 246 meters
Establishment : January 01, 1852 (171 years ago)
Time Zone : America/New_York
Local time : 20:09:47 (24th September 2023)
Density : 533 Pop. per km² as of 2020
Population growth : 3.43% (2010-2020)
Weather : 68℉ Chance Rain Showers 7-days weather
EdinburgMill image
EdinburgMill image


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

Edinburg map


Edinburg forecast: A chance of rain showers. Partly sunny, with a high near 68. Chance of precipitation is 50%. more


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, Edinburg, Ehdinburg, Shryock, Stony Creek, adynbwrgh, Единбург, Эдинбург, إدينبورغ

People born in Edinburg (1)

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

Schools in Edinburg

College & universities near Edinburg, VA

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

Stations (17)

Amtrak & bus stations near Edinburg, VA

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

Post offices near Edinburg

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

Other places with the same name (6)

  • Edinburg , Texas The most populous city in Hidalgo County, Texas. It is located on the Rio Grande in southern Texas. Edinburg is known for its many parks and green spaces, its many historical sites, and its many attractions, such as the Edinburg Scenic Drive and the Edinburg Museum of Art. 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