Pending, no official count yet

West Virginia Opportunity Zones 2.0

As of October 20, 2026, West Virginia has no official Opportunity Zone 2.0 nomination count, and no state or Treasury source we have found confirms a filing. West Virginia has 208 eligible tracts on Treasury's September 2026 eligibility data and may nominate up to 52 (25%, rounded up, under IRS Rev. Proc. 2026-14). A state using the single 30-day extension must submit by October 28, 2026.

West Virginia has 208 tracts eligible for Opportunity Zone 2.0 status. Track the selection process, deadlines, and nominations as they happen.

208
Eligible Tracts (OZ 2.0)
208
Rural eligible tracts
52
Nomination cap (max)
None published
Community Deadline
Median Household Income
$42,258
Median Home Value
$97,600
Avg Poverty Rate
27.9%
Filed
Pending, no official count yet

Current status

Have a gain to invest? Find your last day with the Opportunity Zone 180-day rule calculator, then model it in the Opportunity Zone calculator. Checking a property? Use the OZ 2.0 likelihood checker or the census tract lookup.

Pending, no official count yet (checked October 20, 2026).

We have not found an official West Virginia or Treasury source confirming a submitted OZ 2.0 nomination slate and tract count.

Eligible: 208 tracts, 208 rural (eligible), per Treasury's September 2026 eligibility data; nomination cap: 52 (25%, rounded up). The original IRS Rev. Proc. 2026-14 appendix listed 207 West Virginia tracts (207 rural); Treasury later added 1. Every cap on this site uses Treasury's current count, so West Virginia's cap is 52 (25%, rounded up, under Rev. Proc. 2026-14). The federal nomination window closed September 28, 2026; a single 30-day extension runs through October 28, 2026 (IRS Rev. Proc. 2026-14).

Sources: IRS Rev. Proc. 2026-14 appendix (eligible tracts) · OZ 2.0 nomination tracker

Selection process background

West Virginia OZ 2.0 Selection Process

West Virginia has 208 census tracts eligible for OZ 2.0 nomination under OBBBA's updated low-income community criteria, per the IRS Rev. Proc. 2026-14 appendix. Under the federal cap, the governor may nominate up to 52 tracts.

We have not found a published West Virginia OZ 2.0 selection process, community nomination window, or nominated-tract list from the state's lead agency. The federal nomination window closed September 28, 2026; states that have not filed may use a single 30-day extension through October 28, 2026 (IRS Rev. Proc. 2026-14). Certified OZ 2.0 zones take effect January 1, 2027.

If you're aware of an official West Virginia announcement we've missed, please contact us.

Where West Virginia is in the process

Criteria published
Complete
Community input
No public window found
Governor submits
Not yet confirmed (ext. to Oct 28, 2026)
Treasury certifies
Late 2026

West Virginia census tracts list: Opportunity Zones by county

Every West Virginia census tract that is either on the OZ 2.0 eligibility list (208 tracts, Treasury's Sep 23, 2026 eligible-tract data) or inside a current (2018) Opportunity Zone, grouped by county. The CDFI Fund's 2018 list has 55 West Virginia tracts (52 low-income, 3 contiguous), numbered by the 2010 census. GEOIDs here are 2020-census tracts, so we matched the 2018 zones to 2020 tracts with the Census relationship file: they cover 60 2020 tracts fully and 3 partly (63 in this table). "Partly" means only part of the 2020 tract was in a 2018 zone (how we match).

Eligible doesn't mean certified. The governor can nominate up to 52 of these tracts (the 25% cap). The federal nomination window closed September 28, 2026 (a state that takes the single 30-day extension has until October 28), and certified OZ 2.0 zones take effect January 1, 2027. See which states have filed on the OZ 2.0 nomination tracker, check exact boundaries on the eligible-tract map, and read how to plan an OZ investment for January 2027.

Sortable West Virginia tract list by county →

Barbour County: 3 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
965554001965500Yes (rural)No
965654001965600Yes (rural)No
965854001965800Yes (rural)No

Barbour County census tracts list (sortable table) →

Berkeley County: 5 OZ 2.0 eligible, 3 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9714.0254003971402Yes (rural)No
971554003971500Yes (rural)Yes
971654003971600Yes (rural)Yes
971754003971700Yes (rural)Yes
9720.0254003972002Yes (rural)No

Berkeley County census tracts list (sortable table) →

Boone County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
958354005958300NoYes
9585.0154005958501Yes (rural)No
958754005958700Yes (rural)No
958854005958800Yes (rural)No

Boone County census tracts list (sortable table) →

Braxton County: 3 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
967954007967900Yes (rural)No
968054007968000Yes (rural)No
968154007968100Yes (rural)No

Braxton County census tracts list (sortable table) →

Brooke County: 3 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
314.0154009031401Yes (rural)No
314.0254009031402Yes (rural)No
31754009031700Yes (rural)No

Brooke County census tracts list (sortable table) →

Cabell County: 16 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
1.0154011000101Yes (rural)No
1.0254011000102Yes (rural)No
254011000200Yes (rural)No
354011000300Yes (rural)No
454011000400Yes (rural)No
554011000500Yes (rural)No
654011000600Yes (rural)Yes
954011000900Yes (rural)No
1054011001000Yes (rural)No
1154011001100Yes (rural)No
1454011001400Yes (rural)No
1554011001500Yes (rural)No
1654011001600Yes (rural)No
1854011001800Yes (rural)No
10354011010300Yes (rural)No
10954011010900Yes (rural)Yes

Cabell County census tracts list (sortable table) →

Calhoun County: 2 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
962654013962600Yes (rural)No
962754013962700Yes (rural)No

Calhoun County census tracts list (sortable table) →

Clay County: 2 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
958054015958000Yes (rural)No
958154015958100Yes (rural)No

Clay County census tracts list (sortable table) →

Fayette County: 5 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
20454019020400Yes (rural)No
20554019020500Yes (rural)No
20754019020700Yes (rural)No
20854019020800Yes (rural)No
21154019021100Yes (rural)No

Fayette County census tracts list (sortable table) →

Gilmer County: 1 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9677.0154021967701Yes (rural)No

Gilmer County census tracts list (sortable table) →

Greenbrier County: 7 OZ 2.0 eligible, 4 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9501.0154025950101Yes (rural)Yes
9501.0254025950102NoYes
950254025950200Yes (rural)No
950354025950300Yes (rural)No
9504.0254025950402Yes (rural)No
950554025950500Yes (rural)No
950654025950600Yes (rural)No
9507.0154025950701Yes (rural)Yes
9507.0254025950702NoYes

Greenbrier County census tracts list (sortable table) →

Hampshire County: 3 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9682.0154027968201NoYes
9682.0254027968202Yes (rural)Yes
9683.0254027968302Yes (rural)No
9684.0254027968402Yes (rural)No

Hampshire County census tracts list (sortable table) →

Hancock County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
20954029020900Yes (rural)No
21354029021300Yes (rural)Yes

Hancock County census tracts list (sortable table) →

Hardy County: 2 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9702.0154031970201Yes (rural)No
970354031970300Yes (rural)No

Hardy County census tracts list (sortable table) →

Harrison County: 6 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
30154033030100Yes (rural)Yes
30254033030200Yes (rural)No
30354033030300Yes (rural)No
306.0154033030601Yes (rural)No
306.0354033030603Yes (rural)No
308.0154033030801Yes (rural)No

Harrison County census tracts list (sortable table) →

Jackson County: 3 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
963354035963300Yes (rural)Yes
963454035963400NoYes
963554035963500Yes (rural)No
963654035963600Yes (rural)No

Jackson County census tracts list (sortable table) →

Jefferson County: 4 OZ 2.0 eligible, 6 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
972354037972300NoYes
9724.0154037972401Yes (rural)Yes
9724.0254037972402Yes (rural)Yes
9725.0554037972505Yes (rural)Yes
9725.0654037972506Yes (rural)Yes
972854037972800NoYes

Jefferson County census tracts list (sortable table) →

Kanawha County: 20 OZ 2.0 eligible, 7 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
154039000100Yes (rural)No
254039000200Yes (rural)No
654039000600Yes (rural)No
754039000700Yes (rural)No
854039000800Yes (rural)Yes
954039000900Yes (rural)Yes
1154039001100Yes (rural)No
1254039001200Yes (rural)Yes
1754039001700NoYes
10354039010300Yes (rural)No
108.0354039010803Yes (rural)No
10954039010900Yes (rural)No
11154039011100Yes (rural)No
113.0154039011301Yes (rural)No
12954039012900Yes (rural)No
130.0154039013001Yes (rural)Partly
130.0254039013002NoYes
13154039013100Yes (rural)Yes
13454039013400Yes (rural)No
13654039013600Yes (rural)No
137.0254039013702Yes (rural)No
13854039013800Yes (rural)No

Kanawha County census tracts list (sortable table) →

Lewis County: 2 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
967454041967400Yes (rural)No
967554041967500Yes (rural)No

Lewis County census tracts list (sortable table) →

Lincoln County: 4 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9554.0254043955402Yes (rural)No
955654043955600Yes (rural)No
955754043955700Yes (rural)No
955854043955800Yes (rural)No

Lincoln County census tracts list (sortable table) →

Logan County: 5 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9561.0254045956102Yes (rural)No
956454045956400Yes (rural)No
956554045956500Yes (rural)No
956754045956700Yes (rural)No
956954045956900Yes (rural)No

Logan County census tracts list (sortable table) →

Marion County: 5 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
20154049020100Yes (rural)Yes
20254049020200Yes (rural)No
20554049020500Yes (rural)No
20754049020700NoYes
20854049020800Yes (rural)No
21554049021500Yes (rural)No

Marion County census tracts list (sortable table) →

Marshall County: 4 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
20254051020200Yes (rural)Yes
20554051020500Yes (rural)No
206.0154051020601Yes (rural)No
20854051020800Yes (rural)No

Marshall County census tracts list (sortable table) →

Mason County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9549.0154053954901Yes (rural)No
955054053955000Yes (rural)No
9551.0254053955102Yes (rural)Yes

Mason County census tracts list (sortable table) →

McDowell County: 8 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
953654047953600Yes (rural)No
953854047953800Yes (rural)No
953954047953900Yes (rural)No
954054047954000Yes (rural)No
954254047954200Yes (rural)No
9545.0154047954501Yes (rural)No
9545.0354047954503Yes (rural)No
9545.0454047954504Yes (rural)No

McDowell County census tracts list (sortable table) →

Mercer County: 5 OZ 2.0 eligible, 3 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
1054055001000Yes (rural)No
1354055001300NoYes
1954055001900Yes (rural)No
2054055002000Yes (rural)No
2154055002100Yes (rural)No
2354055002300Yes (rural)Yes
2454055002400NoYes

Mercer County census tracts list (sortable table) →

Mineral County: 1 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
10754057010700Yes (rural)No

Mineral County census tracts list (sortable table) →

Mingo County: 7 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
957154059957100Yes (rural)No
957254059957200Yes (rural)No
957354059957300Yes (rural)No
957454059957400Yes (rural)Yes
957554059957500Yes (rural)No
957654059957600Yes (rural)No
957754059957700Yes (rural)Yes

Mingo County census tracts list (sortable table) →

Monongalia County: 12 OZ 2.0 eligible, 6 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
101.0154061010101Yes (rural)No
101.0354061010103Yes (rural)Partly
101.0454061010104Yes (rural)Yes
102.0254061010202Yes (rural)No
102.0354061010203Yes (rural)Yes
102.0454061010204Yes (rural)Yes
106.0154061010601NoYes
106.0254061010602NoYes
10754061010700Yes (rural)No
10854061010800Yes (rural)No
109.0154061010901Yes (rural)No
11254061011200Yes (rural)No
116.0154061011601Yes (rural)No
116.0254061011602Yes (rural)No

Monongalia County census tracts list (sortable table) →

Monroe County: 0 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
950254063950200NoYes

Monroe County census tracts list (sortable table) →

Morgan County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
970854065970800NoYes
970954065970900Yes (rural)No

Morgan County census tracts list (sortable table) →

Nicholas County: 3 OZ 2.0 eligible, 3 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
950154067950100NoYes
9502.0154067950201Yes (rural)Yes
9502.0254067950202NoYes
950354067950300Yes (rural)No
950554067950500Yes (rural)No

Nicholas County census tracts list (sortable table) →

Ohio County: 7 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
454069000400Yes (rural)No
554069000500Yes (rural)No
654069000600Yes (rural)No
754069000700Yes (rural)No
1854069001800Yes (rural)No
2654069002600Yes (rural)No
2754069002700Yes (rural)Partly

Ohio County census tracts list (sortable table) →

Pendleton County: 1 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
970454071970400Yes (rural)No

Pendleton County census tracts list (sortable table) →

Pocahontas County: 2 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9601.0154075960101Yes (rural)No
9602.0154075960201Yes (rural)No

Pocahontas County census tracts list (sortable table) →

Preston County: 4 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9641.0254077964102Yes (rural)No
964254077964200Yes (rural)No
964454077964400Yes (rural)No
964554077964500Yes (rural)No

Preston County census tracts list (sortable table) →

Putnam County: 1 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
20554079020500Yes (rural)No

Putnam County census tracts list (sortable table) →

Raleigh County: 11 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
254081000200Yes (rural)Yes
354081000300Yes (rural)No
454081000400Yes (rural)Yes
654081000600Yes (rural)No
754081000700Yes (rural)No
954081000900Yes (rural)No
10.0254081001002Yes (rural)No
1154081001100Yes (rural)No
1254081001200Yes (rural)No
1454081001400Yes (rural)No
1554081001500Yes (rural)No

Raleigh County census tracts list (sortable table) →

Randolph County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
966154083966100NoYes
966554083966500Yes (rural)No

Randolph County census tracts list (sortable table) →

Ritchie County: 2 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
962454085962400Yes (rural)No
962554085962500Yes (rural)No

Ritchie County census tracts list (sortable table) →

Roane County: 2 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9629.0154087962901Yes (rural)No
963054087963000Yes (rural)No

Roane County census tracts list (sortable table) →

Summers County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
554089000500Yes (rural)No
654089000600Yes (rural)No
754089000700Yes (rural)Yes

Summers County census tracts list (sortable table) →

Taylor County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
964654091964600Yes (rural)Yes

Taylor County census tracts list (sortable table) →

Tyler County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
961854095961800Yes (rural)Yes

Tyler County census tracts list (sortable table) →

Upshur County: 2 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
966754097966700Yes (rural)Yes
966854097966800Yes (rural)Yes

Upshur County census tracts list (sortable table) →

Wayne County: 4 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
5254099005200Yes (rural)Yes
20754099020700Yes (rural)No
20854099020800Yes (rural)No
20954099020900Yes (rural)No

Wayne County census tracts list (sortable table) →

Webster County: 3 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9701.0154101970101Yes (rural)No
9701.0254101970102Yes (rural)No
970354101970300Yes (rural)No

Webster County census tracts list (sortable table) →

Wetzel County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
30454103030400NoYes
30554103030500Yes (rural)No

Wetzel County census tracts list (sortable table) →

Wood County: 7 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
354107000300Yes (rural)No
554107000500Yes (rural)No
7.0154107000701Yes (rural)Yes
7.0254107000702Yes (rural)No
8.0254107000802Yes (rural)No
9.0154107000901Yes (rural)No
9.0254107000902Yes (rural)No
11054107011000NoYes

Wood County census tracts list (sortable table) →

Wyoming County: 5 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
2854109002800Yes (rural)No
29.0154109002901Yes (rural)No
29.0254109002902Yes (rural)No
3154109003100Yes (rural)Yes
3254109003200Yes (rural)No

Wyoming County census tracts list (sortable table) →

Get notified when West Virginia files OZ 2.0 nominations

One email the moment West Virginia's governor submits nominations to Treasury. One more when Treasury certifies.

West Virginia Opportunity Zones 2.0: FAQ

How many Opportunity Zone 2.0 tracts has West Virginia nominated?

No official count yet. As of October 20, 2026, we have not found a West Virginia or Treasury source confirming a submitted OZ 2.0 nomination slate.

How many census tracts in West Virginia are eligible for Opportunity Zone 2.0?

208 tracts, 208 rural (eligible), per Treasury's September 2026 eligibility data (the original IRS Rev. Proc. 2026-14 appendix listed 207). Eligibility is set by federal low-income criteria; only nominated and certified tracts become Opportunity Zones. We use Treasury's current count, so the cap is computed from 208.

How many tracts can West Virginia nominate?

Up to 52. Under Rev. Proc. 2026-14 the cap is 25% of eligible tracts, rounded up (all tracts if fewer than 25).

Who chooses West Virginia's Opportunity Zones?

The governor nominates tracts to the U.S. Treasury, which certifies them.

What is the deadline for West Virginia to submit nominations?

The 90-day federal nomination window closed September 28, 2026. A state may request a single 30-day extension, which ends October 28, 2026 at the latest (Rev. Proc. 2026-14).

Do rural Opportunity Zones in West Virginia get a bigger tax break?

Yes. Under OZ 2.0, gains invested in a qualified rural opportunity fund get a 30% basis step-up after five years instead of 10%, per IRS Notice 2026-55. West Virginia has 208 rural eligible tracts, per Treasury's September 2026 eligibility data.

Data as of October 20, 2026 · West Virginia data last changed Jul 4, 2026 · How we source this