Congressional district · Boundaries of the 119th Congress

Virginia's 9th district

Virginia's 9th district has 779,497 residents on 10,071 mi² of land. It is represented by H. Morgan Griffith (R-VA-9). Federal contract obligations attributed to it reached $552.4M in FY2026.

Residents
779,497
Land area
10,071 mi²
Counties
28
Representative
H. Morgan Griffith
Map of Virginia's 9th district within Virginia

Members for this district

Members who held this seat while these boundaries were in force, newest first.

Senators

The state's senators today, or on the last day of these boundaries for an older plan.

Counties

Share of the district's residents living in each county, and share of the county's residents living in the district (2020 census tracts weighted by their overlap).

  1. Montgomery County13% of the district · 100% of the county
  2. Franklin County7.1% of the district · 100% of the county
  3. Washington County6.9% of the district · 100% of the county
  4. Bedford County6.9% of the district · 66% of the county
  5. Henry County6.4% of the district · 100% of the county
  6. Tazewell County5.1% of the district · 100% of the county
  7. Roanoke County4.7% of the district · 38% of the county
  8. Wise County4.5% of the district · 100% of the county
  9. Pulaski County4.3% of the district · 100% of the county
  10. Smyth County3.8% of the district · 100% of the county
  11. Carroll County3.7% of the district · 100% of the county
  12. Wythe County3.6% of the district · 100% of the county
  13. Russell County3.3% of the district · 100% of the county
  14. Lee County2.8% of the district · 100% of the county
  15. Scott County2.8% of the district · 100% of the county
  16. Buchanan County2.5% of the district · 100% of the county
  17. Patrick County2.2% of the district · 100% of the county
  18. Bristol city2.2% of the district · 100% of the county
  19. Radford city2.1% of the district · 100% of the county
  20. Giles County2.1% of the district · 100% of the county
  21. Floyd County2.0% of the district · 100% of the county
  22. Grayson County2.0% of the district · 100% of the county
  23. Dickenson County1.8% of the district · 100% of the county
  24. Martinsville city1.8% of the district · 100% of the county
  25. Galax city0.9% of the district · 100% of the county
  26. Bland County0.8% of the district · 100% of the county
  27. Craig County0.6% of the district · 100% of the county
  28. Norton city0.5% of the district · 100% of the county

Federal contracts

Contract obligations attributed to the district by each action's county and its award's ZIP code (land shares through census tracts); an estimate where ZIP codes cross district lines.

Obligations · FY2026
$552.4M
Per resident
$709
Rank in Virginia
9 of 11
Contract actions
3,573
New awards: 3,037

By fiscal year

  1. 467.8MFY2017
  2. 339.6MFY2018
  3. 313.8MFY2019
  4. 467.5MFY2020
  5. 431.9MFY2021
  6. 652.1MFY2022
  7. 794.6MFY2023
  8. 1.3BFY2024
  9. 383.5MFY2025
  10. 552.4MFY2026

Top buyers

  1. Forest Service$309.8M56%
    Department of Agriculture
  2. Department of Defense
  3. Department of Labor
  4. Department of Defense
  5. Department of Transportation
  6. Department of Defense
  7. Department of Justice
  8. Department of Transportation

Other boundaries

District lines change between plans; each plan keeps its own page.

Sources and method

Every figure on this page traces to these records.

  • Congressional district boundaries and relationship files (U.S. Census Bureau)U.S. Census Bureau, Cartographic Boundary Files (congressional districts) and 2020 relationship files · release cd116+cd118+cd119 · loaded Oct 3, 2026 · license: Public domain (U.S. Government work, 17 U.S.C. § 105)
  • Members of Congress, their terms, committees and identifiers (The @unitedstates project (from the Biographical Directory of the U.S. Congress, the House and the Senate))unitedstates/congress-legislators: legislators, committees and current committee membership · data current to Oct 3, 2026 · loaded Oct 3, 2026 · license: CC0 1.0 (public domain dedication)
  • ZIP code (ZCTA) to congressional district crosswalk (U.S. Census Bureau)U.S. Census Bureau, 2020 relationship files (ZCTAs, tracts and congressional districts); shares computed by Analisa · release 2020 · loaded Oct 3, 2026 · license: Public domain (U.S. Government work, 17 U.S.C. § 105)
  • Federal contract transactions (Federal Procurement Data System) (U.S. Department of the Treasury, USAspending.gov)USAspending.gov, prime award contract transactions (FPDS) · data current to Oct 3, 2026 · loaded Oct 3, 2026 · license: Public domain (U.S. Government work, 17 U.S.C. § 105)
  • Money and votes are shown side by side; neither explains the other.