PadstakeGet the fee reports
Menu

Virginia site-work prices by county

Winning-bid unit prices from public bid tabs, last 36 months, from Hubstake: 2,804 winning line items in 93 counties, plus 204 statewide and multi-district items.

Statewide and multi-district contracts

Contracts let statewide, by district or region, or across many counties, so they don't sit on one county page. Median and range across winning line items; outliers (below 20% or above 500% of the national median for the category and unit) are listed but left out of the median and range. Each bid links to the agency's own bid tab. Unit prices are per the unit printed on the tab; thickness, class and spec can differ within a category, so use the range, not just the median.

CategoryUnitWinning itemsMedianRangeReceipts
Asphalt pavementTON19$185.00$150.00 to $345.00
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $167.77 per TON · qty 1,379 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $162.94 per TON · qty 765 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $159.24 per TON · qty 1,624 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $152.79 per TON · qty 2,221 · Fluvanna · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $150.00 per TON · qty 2,708 · Other · bid tab
  • 2025-09-24 · VDOT (Richmond (4)) · C0000126936N01B · $250.00 per TON · qty 100 · Other · bid tab
  • 2025-09-24 · VDOT (Richmond (4)) · C0000126936N01B · $250.00 per TON · qty 500 · Other · bid tab
  • 2025-09-24 · VDOT (Richmond (4)) · C0000126936N01B · $250.00 per TON · qty 100 · Other · bid tab
  • 2024-12-11 · VDOT (Salem (2)) · C0000119469M01 · $205.85 per TON · qty 538 · Christiansburg · bid tab
  • 2024-12-11 · VDOT (Salem (2)) · C0000119469M01 · $200.10 per TON · qty 983 · Christiansburg · bid tab
(10 most recent of 19 shown; all in the Hubstake feed)
Curb gutterLF62$42.00$19.00 to $100.00
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $32.34 per LF · qty 110 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $32.34 per LF · qty 401 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $32.34 per LF · qty 52 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $37.55 per LF · qty 1,445 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $42.64 per LF · qty 657 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $32.34 per LF · qty 275 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $37.55 per LF · qty 1,232 · Fluvanna · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $52.00 per LF · qty 160 · Other · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $52.00 per LF · qty 51 · Other · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $93.00 per LF · qty 190 · Other · bid tab
(10 most recent of 62 shown; all in the Hubstake feed)
Curb gutterTON1$923.86$923.86 to $923.86
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $923.86 per TON · qty 14 · Fluvanna · bid tab
Excavation embankmentCY8$39.00$10.00 to $104.50
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $60.00 per CY · qty 21,176 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (NOVa (9)) · C0000128578N01 · $25.00 per CY · qty 10 · Other · bid tab
  • 2026-03-25 · VDOT (Hampton Roads (5)) · C0000128009N01 · $20.00 per CY · qty 25 · Other · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $53.00 per CY · qty 3,588 · Other · bid tab
  • 2024-12-11 · VDOT (Salem (2)) · C0000119469M01 · $10.00 per CY · qty 575 · Christiansburg · bid tab
  • 2024-12-11 · VDOT (NOVa (9)) · C0000125810N01 · $1.00 per CY · qty 200 · Other · bid tab outlier, not in the median
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $104.50 per CY · qty 2,198 · Other · bid tab
  • 2024-01-17 · VDOT (NOVa (9)) · C00000124096N01 · $1.00 per CY · qty 100 · Other · bid tab outlier, not in the median
Excavation embankmentSY2$4.27$2.50 to $6.04
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $6.04 per SY · qty 865 · Fluvanna · bid tab
  • 2024-12-11 · VDOT (Salem (2)) · C0000119469M01 · $2.50 per SY · qty 1,096 · Christiansburg · bid tab
Fire hydrantEA1$12,000.00$12,000.00 to $12,000.00
Bids
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $12,000.00 per EA · qty 4 · Other · bid tab
Inlet headwallEA43$10,698.11$2,500.00 to $21,500.00
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $10,698.11 per EA · qty 2 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $9,570.98 per EA · qty 5 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $12,807.26 per EA · qty 1 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $11,288.46 per EA · qty 6 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $10,435.41 per EA · qty 6 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $9,571.62 per EA · qty 3 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $9,054.38 per EA · qty 1 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $11,579.08 per EA · qty 1 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $15,100.00 per EA · qty 1 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $10,129.66 per EA · qty 1 · Fluvanna · bid tab
(10 most recent of 43 shown; all in the Hubstake feed)
Lime cement stabilizationSY2$6.00$5.51 to $6.50
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $5.51 per SY · qty 6,200 · Fluvanna · bid tab
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $6.50 per SY · qty 7,218 · Other · bid tab
Lime cement stabilizationTON7$300.00$161.00 to $424.00
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $320.00 per TON · qty 31.25 · Fluvanna · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $424.00 per TON · qty 36 · Other · bid tab
  • 2024-12-11 · VDOT (Salem (2)) · C0000119469M01 · $161.00 per TON · qty 6 · Christiansburg · bid tab
  • 2024-09-25 · VDOT (Salem (2)) · C0000122864C01 · $350.00 per TON · qty 0.69 · Other · bid tab
  • 2024-07-24 · VDOT (Hampton Roads (5)) · C0000123991C01 · $300.00 per TON · qty 0.75 · Other · bid tab
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $266.00 per TON · qty 7.60 · Other · bid tab
  • 2024-03-27 · VDOT (Bristol (1)) · C0000119432C01 · $188.00 per TON · qty 11 · Bluefield · bid tab
ManholeEA22$2,995.00$1,952.82 to $7,500.00
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $4,386.74 per EA · qty 10 · Fluvanna · bid tab
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $22,740.58 per EA · qty 1 · Fluvanna · bid tab outlier, not in the median
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $3,251.00 per EA · qty 12 · Other · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $2,995.00 per EA · qty 10 · Other · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $3,828.00 per EA · qty 1 · Other · bid tab
  • 2025-07-23 · VDOT (Salem (2)) · C0000126286N01 · $5,454.82 per EA · qty 3 · Other · bid tab
  • 2025-07-23 · VDOT (Salem (2)) · C0000126286N01 · $1,952.82 per EA · qty 2 · Other · bid tab
  • 2025-07-23 · VDOT (Salem (2)) · C0000126286N01 · $2,214.38 per EA · qty 15 · Other · bid tab
  • 2025-07-23 · VDOT (Salem (2)) · C0000126286N01 · $2,475.94 per EA · qty 5 · Other · bid tab
  • 2024-12-11 · VDOT (Salem (2)) · C0000119469M01 · $2,698.05 per EA · qty 6 · Christiansburg · bid tab
(10 most recent of 22 shown; all in the Hubstake feed)
Sewer main 15-inchLF1$600.00$600.00 to $600.00
Bids
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $600.00 per LF · qty 84 · Other · bid tab
Sewer serviceLF1$170.00$170.00 to $170.00
Bids
  • 2024-12-11 · VDOT (Salem (2)) · C0000119469M01 · $170.00 per LF · qty 65 · Christiansburg · bid tab
SidewalkEA6$750.00$750.00 to $750.00
Bids
  • 2025-07-23 · VDOT (Salem (2)) · C0000126286N01 · $410.97 per EA · qty 4 · Other · bid tab outlier, not in the median
  • 2025-07-23 · VDOT (Salem (2)) · C0000126286N01 · $495.43 per EA · qty 4 · Other · bid tab outlier, not in the median
  • 2024-09-25 · VDOT (Salem (2)) · C0000122864C01 · $750.00 per EA · qty 4 · Other · bid tab
  • 2024-06-26 · VDOT (Hampton Roads (5)) · C0000124646N01 · $500.00 per EA · qty 5 · Other · bid tab outlier, not in the median
  • 2024-06-26 · VDOT (Hampton Roads (5)) · C0000124646N01 · $500.00 per EA · qty 5 · Other · bid tab outlier, not in the median
  • 2024-06-26 · VDOT (Hampton Roads (5)) · C0000124646N01 · $500.00 per EA · qty 5 · Other · bid tab outlier, not in the median
SidewalkSY11$96.69$45.00 to $350.00
Bids
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $114.00 per SY · qty 34 · Other · bid tab
  • 2025-09-24 · VDOT (Richmond (4)) · C0000126936N01B · $101.25 per SY · qty 4,476 · Other · bid tab
  • 2025-07-23 · VDOT (Salem (2)) · C0000126286N01 · $994.32 per SY · qty 38 · Other · bid tab outlier, not in the median
  • 2024-12-11 · VDOT (Salem (2)) · C0000119469M01 · $92.12 per SY · qty 413 · Christiansburg · bid tab
  • 2024-12-11 · VDOT (NOVa (9)) · C0000125810N01 · $45.00 per SY · qty 1,800 · Other · bid tab
  • 2024-09-25 · VDOT (Salem (2)) · C0000122864C01 · $350.00 per SY · qty 68 · Other · bid tab
  • 2024-07-24 · VDOT (Hampton Roads (5)) · C0000123991C01 · $90.00 per SY · qty 37 · Other · bid tab
  • 2024-07-24 · VDOT (Hampton Roads (5)) · C0000123991C01 · $117.00 per SY · qty 893 · Other · bid tab
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $61.00 per SY · qty 2,330 · Other · bid tab
  • 2024-06-26 · VDOT (Hampton Roads (5)) · C0000124646N01 · $150.00 per SY · qty 100 · Other · bid tab
(10 most recent of 11 shown; all in the Hubstake feed)
Storm pipe 15-inchLF3$125.00$94.89 to $175.00
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $94.89 per LF · qty 2,266 · Fluvanna · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $125.00 per LF · qty 277 · Other · bid tab
  • 2024-12-11 · VDOT (Salem (2)) · C0000119469M01 · $175.00 per LF · qty 789 · Christiansburg · bid tab
Storm pipe 18-inchLF4$195.50$109.81 to $275.00
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $109.81 per LF · qty 547 · Fluvanna · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $141.00 per LF · qty 323 · Other · bid tab
  • 2024-12-11 · VDOT (Salem (2)) · C0000119469M01 · $250.00 per LF · qty 103 · Christiansburg · bid tab
  • 2024-03-27 · VDOT (Bristol (1)) · C0000119432C01 · $275.00 per LF · qty 1,110 · Bluefield · bid tab
Storm pipe 24-inchLF2$167.87$148.73 to $187.00
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $148.73 per LF · qty 331 · Fluvanna · bid tab
  • 2025-09-24 · VDOT (Hampton Roads (5)) · C0000059175C01 · $187.00 per LF · qty 181 · Other · bid tab
Storm pipe 30-inchLF1$225.00$225.00 to $225.00
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $225.00 per LF · qty 47 · Fluvanna · bid tab
Storm pipe 60-inchLF1$700.00$700.00 to $700.00
Bids
  • 2026-04-22 · VDOT (Culpeper (7)) · C0000118863C01 · $700.00 per LF · qty 17 · Fluvanna · bid tab
Water main 10-inchLF1n/an/a
Bids
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $1,000.00 per LF · qty 51 · Other · bid tab outlier, not in the median
Water main 12-inchLF1$650.00$650.00 to $650.00
Bids
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $650.00 per LF · qty 3,338 · Other · bid tab
Water main 16-inchLF1$660.00$660.00 to $660.00
Bids
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $660.00 per LF · qty 363 · Other · bid tab
Water main 6-inchLF1n/an/a
Bids
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $1,000.00 per LF · qty 266 · Other · bid tab outlier, not in the median
Water main 8-inchLF1n/an/a
Bids
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $675.00 per LF · qty 722 · Other · bid tab outlier, not in the median
Water serviceLF2$295.00$235.00 to $355.00
Bids
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $235.00 per LF · qty 537 · Other · bid tab
  • 2024-07-24 · VDOT (Richmond (4)) · C000015955C01C · $355.00 per LF · qty 14 · Other · bid tab

Source file sitework_prices.csv, sha256 2bb4664a6765. Engineer's estimates are excluded. Not a quote.

Virginia coverage