Virginia · Ironworker
Virginia ironworker prevailing wage, county or city by county or city
An ironworker's Davis-Bacon prevailing wage in Virginia runs from $20.80 an hour in Wythe County to $63.72 in Albemarle County. The median county or city is $49.28.
Main ironworker classification in each county or city, Davis-Bacon wage determinations on SAM.gov, as of October 25, 2026. A contract keeps the wage determination in its bid documents. Modifications published before bid opening apply to it, though one published less than 10 days before can be left out if the agency finds there isn't time to tell bidders (29 CFR 1.6(c)). Checked October 25, 2026.
How much does an ironworker make on prevailing wage in Virginia?
27 groups of localities with identical rates and 69 with rates of their own, highest main rate first. The top 40 are drawn. The table below lists which localities are in each group.
- Augusta County group3 localities$63.72
- Fairfax County group3 localities$63.72
- Prince William County group3 localities$63.72
- Roanoke (independent city) group3 localities$63.72
- Albemarle County group2 localities$63.72
- Arlington County group2 localities$63.72
- Frederick County group2 localities$63.72
- Lynchburg (independent city) group2 localities$63.72
- Rockingham County group2 localities$63.72
- Spotsylvania County group2 localities$63.72
- Washington County group2 localities$63.72
- Amherst County1 county or city$63.72
- Appomattox County1 county or city$63.72
- Bedford County1 county or city$63.72
- Botetourt County1 county or city$63.72
- Buckingham County1 county or city$63.72
- Clarke County1 county or city$63.72
- Craig County1 county or city$63.72
- Culpeper County1 county or city$63.72
- Fauquier County1 county or city$63.72
- Floyd County1 county or city$63.72
- Fluvanna County1 county or city$63.72
- Franklin County1 county or city$63.72
- Giles County1 county or city$63.72
- Greene County1 county or city$63.72
- Loudoun County1 county or city$63.72
- Montgomery County1 county or city$63.72
- Nelson County1 county or city$63.72
- Pulaski County1 county or city$63.72
- Radford (independent city)1 county or city$63.72
- Rappahannock County1 county or city$63.72
- Scott County1 county or city$63.72
- Stafford County1 county or city$63.72
- Warren County1 county or city$63.72
- Chesterfield County group2 localities$49.28
- Henrico County group2 localities$49.28
- James City County group2 localities$49.28
- Petersburg (independent city) group2 localities$49.28
- Prince George County group2 localities$49.28
- York County group2 localities$49.28
Which localities pay which rate
| Counties and cities | Main classification | Base + fringe | Base |
|---|---|---|---|
| Augusta County group, 3 localities: Augusta, Staunton (city), Waynesboro (city) | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Fairfax County group, 3 localities: Fairfax, Fairfax (city), Falls Church (city) | IRONWORKER: STRUCTURAL | $63.72 | $37.86 |
| Prince William County group, 3 localities: Manassas (city), Manassas Park (city), Prince William | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Roanoke (independent city) group, 3 localities: Roanoke, Roanoke (city), Salem (city) | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Albemarle County group, 2 localities: Albemarle, Charlottesville (city) | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Arlington County group, 2 localities: Alexandria (city), Arlington | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Frederick County group, 2 localities: Frederick, Winchester (city) | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Lynchburg (independent city) group, 2 localities: Campbell, Lynchburg (city) | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Rockingham County group, 2 localities: Harrisonburg (city), Rockingham | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Spotsylvania County group, 2 localities: Fredericksburg (city), Spotsylvania | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Washington County group, 2 localities: Bristol (city), Washington | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Amherst County | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Appomattox County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Bedford County | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Botetourt County | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Buckingham County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Clarke County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Craig County | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Culpeper County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Fauquier County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Floyd County | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Fluvanna County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Franklin County | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Giles County | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Greene County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Loudoun County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Montgomery County | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Nelson County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Pulaski County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Radford (independent city) | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Rappahannock County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Scott County | IRONWORKER: ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Stafford County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Warren County | IRONWORKER, ORNAMENTAL AND STRUCTURAL | $63.72 | $37.86 |
| Chesterfield County group, 2 localities: Chesterfield, Colonial Heights (city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Henrico County group, 2 localities: Henrico, Richmond (city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| James City County group, 2 localities: James City, Williamsburg (city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Petersburg (independent city) group, 2 localities: Dinwiddie, Petersburg (city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Prince George County group, 2 localities: Hopewell (city), Prince George | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| York County group, 2 localities: Poquoson (city), York | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Amelia County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Caroline County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Charles City County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Chesapeake (independent city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Gloucester County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Goochland County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Hampton (independent city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Hanover County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Isle of Wight County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| King William County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Mathews County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| New Kent County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Newport News (independent city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Norfolk (independent city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Portsmouth (independent city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Powhatan County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Suffolk (independent city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Sussex County | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Virginia Beach (independent city) | IRONWORKER: STRUCTURAL AND ORNAMENTAL | $49.28 | $31.00 |
| Westmoreland County group, 6 localities: Essex, Lancaster, Middlesex, Northampton, Richmond, Westmoreland | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Charlotte County group, 3 localities: Charlotte, Emporia (city), Greensville | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Rockbridge County group, 3 localities: Buena Vista (city), Lexington (city), Rockbridge | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Accomack County group, 2 localities: Accomack, Northumberland | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Alleghany County group, 2 localities: Alleghany, Covington (city) | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Grayson County group, 2 localities: Galax (city), Grayson | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Henry County group, 2 localities: Henry, Martinsville (city) | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Pittsylvania County group, 2 localities: Danville (city), Pittsylvania | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Southampton County group, 2 localities: Franklin (city), Southampton | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Wise County group, 2 localities: Norton (city), Wise | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Bath County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Bland County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Brunswick County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Buchanan County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Carroll County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Cumberland County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Dickenson County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Halifax County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Highland County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| King and Queen County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| King George County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Lee County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Louisa County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Lunenburg County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Madison County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Mecklenburg County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Nottoway County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Orange County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Page County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Patrick County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Prince Edward County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Russell County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Shenandoah County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Smyth County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Surry County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Tazewell County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
| Wythe County | IRONWORKER, REINFORCING | $20.80 | $20.80 |
27 groups of counties with identical DOL rates, and 69 counties with rates of their own.
Questions about Virginia ironworker pay
What is the ironworker prevailing wage in Fairfax County?
$63.72 an hour: a $37.86 base wage plus $25.86 in fringe benefits, under wage determination VA20260178, modification 4. Overtime and every ironworker classification in Fairfax County.
Does ironworker prevailing wage include fringe benefits?
Yes. In Fairfax County the $63.72 total is a $37.86 base wage plus $25.86 in fringe benefits, about 41% of the total. The employer owes the full amount for every hour worked.
Does ironworker prevailing wage pay overtime in Virginia?
Davis-Bacon rates are straight time. On contracts over $100,000, the Contract Work Hours and Safety Standards Act requires 1½ times the basic rate for hours over 40 in a workweek (40 U.S.C. 3702). The fringe is owed for every hour at its straight-time amount.
Do apprentice ironworkers get this rate?
Davis-Bacon determinations list journeyworker rates. Apprentices in a program registered with DOL or a recognized state agency can be paid the program's percentage of the rate, within its ratio; anyone else gets the full rate (29 CFR 5.5(a)(4)).
Why do some localities have the same ironworker rate?
DOL often publishes the same ironworker rates for several localities. Across Virginia, the 133 localities with an ironworker rate fall into 96 distinct sets of rates, and 27 of those sets are shared by more than one county or city; the largest covers 6 localities (the Westmoreland County group).