Pending, no official count yet

Illinois Opportunity Zones 2.0

As of October 12, 2026, Illinois has no official Opportunity Zone 2.0 nomination count, and no state or Treasury source we have found confirms a filing. Illinois has 950 eligible tracts and may nominate up to 238, per IRS Rev. Proc. 2026-14. A state using the single 30-day extension must submit by October 28, 2026.

Illinois has 950 tracts eligible for Opportunity Zone 2.0 designation. Track the selection process, deadlines, and nominations as they happen.

950
Eligible Tracts (OZ 2.0)
211
Of which rural
238
Nomination cap (max)
None published
Community Deadline
Median Household Income
$47,620
Median Home Value
$144,000
Avg Poverty Rate
25.4%
Filed
Pending, no official count yet

Current status

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

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

Eligible: 950 tracts (211 rural in the Rev. Proc. 2026-14 appendix); nomination cap: 238 (25%, rounded up). 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

Illinois OZ 2.0 Selection Process

Illinois has 950 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 238 tracts.

We have not found a published Illinois 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 designations take effect January 1, 2027.

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

Where Illinois 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

Illinois census tracts list: Opportunity Zones by county

Every Illinois census tract that is either on the OZ 2.0 eligibility list (950 tracts, IRS Rev. Proc. 2026-14 appendix) or inside a current (2018) Opportunity Zone, grouped by county. The CDFI Fund's designated list has 327 Illinois tracts, 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 329 2020 tracts fully and 11 partly (340 in this table). "Partly" means only part of the 2020 tract was in a 2018 zone (how we match).

Eligible is not designated. The governor can nominate up to 238 of these tracts (the 25% cap). The federal nomination window closed September 28, 2026 (New Jersey is using the extension to October 28), and certified OZ 2.0 designations 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.

Download the Illinois census tracts list (CSV) →

Adams County: 5 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
417001000400Yes (rural)No
517001000500Yes (rural)No
717001000700Yes (rural)No
817001000800Yes (rural)Yes
917001000900Yes (rural)No
Alexander County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
957717003957700Yes (rural)No
957817003957800Yes (rural)No
957917003957900NoYes
Bond (county per CDFI 2018 list): 0 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
951317005951300NoYes
Boone County: 2 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
101.0117007010101Yes (rural)Yes
101.0217007010102NoYes
10217007010200Yes (rural)No
Bureau County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
964917011964900Yes (rural)No
965317011965300Yes (rural)No
965617011965600NoYes
Carroll County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
960317015960300Yes (rural)Partly
960417015960400Yes (rural)No
Cass County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
960417017960400Yes (rural)No
960517017960500Yes (rural)Yes
Champaign County: 16 OZ 2.0 eligible, 7 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
217019000200YesNo
3.0117019000301YesYes
3.0217019000302YesNo
4.0117019000401YesYes
4.0217019000402YesYes
717019000700YesNo
9.0117019000901YesYes
5317019005300YesYes
54.0117019005401YesNo
59.0117019005901YesYes
59.0217019005902YesYes
6017019006000YesNo
10117019010100Yes (rural)No
10317019010300Yes (rural)No
110.0217019011002YesNo
11117019011100YesNo
Christian County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
958317021958300Yes (rural)No
958517021958500Yes (rural)No
958917021958900Yes (rural)Yes
Clark (county per CDFI 2018 list): 0 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
60217023060200NoYes
Clay County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
972017025972000Yes (rural)No
972117025972100Yes (rural)Yes
Clinton (county per CDFI 2018 list): 0 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
9004.0117027900401NoYes
Coles County: 7 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
417029000400Yes (rural)No
517029000500Yes (rural)Yes
7.0217029000702Yes (rural)No
817029000800Yes (rural)No
1017029001000Yes (rural)No
1117029001100Yes (rural)No
1217029001200Yes (rural)No
Cook County: 477 OZ 2.0 eligible, 180 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
102.0117031010201YesNo
102.0217031010202YesNo
105.0117031010501YesNo
105.0317031010503YesNo
20117031020100YesNo
20517031020500YesNo
206.0117031020601YesNo
207.0217031020702YesNo
208.0217031020802YesNo
209.0117031020901YesNo
209.0217031020902YesNo
301.0217031030102YesNo
301.0317031030103YesNo
301.0417031030104YesNo
306.0117031030601YesNo
306.0317031030603YesNo
306.0417031030604YesNo
307.0117031030701YesNo
307.0217031030702YesNo
31217031031200YesNo
315.0117031031501YesNo
315.0217031031502YesNo
402.0217031040202YesNo
404.0217031040402YesNo
619.0117031061901YesNo
633.0117031063301YesNo
80417031080400YesNo
130117031130100YesNo
130317031130300YesNo
140117031140100YesNo
1403.0117031140301YesNo
1406.0217031140602YesNo
151217031151200YesNo
1605.0117031160501YesNo
161217031161200YesNo
170117031170100YesNo
170917031170900YesNo
1907.0217031190702YesNo
190817031190800YesNo
191017031191000YesNo
191117031191100YesNo
191217031191200YesNo
1913.0217031191302YesNo
200217031200200YesNo
200317031200300YesNo
2004.0117031200401YesNo
2004.0217031200402YesNo
210417031210400YesNo
2105.0117031210501YesNo
221217031221200YesNo
222717031222700YesNo
222817031222800YesNo
230117031230100YesNo
230317031230300YesNo
230517031230500YesNo
230617031230600YesYes
230717031230700YesNo
230817031230800YesNo
230917031230900YesNo
231117031231100YesNo
231217031231200YesYes
231517031231500YesYes
242717031242700YesNo
250217031250200YesNo
250317031250300YesNo
250417031250400YesNo
250617031250600YesNo
250717031250700YesNo
251017031251000YesNo
251117031251100YesNo
251317031251300YesYes
251417031251400YesNo
251517031251500YesYes
251717031251700YesNo
251817031251800YesYes
251917031251900YesYes
252017031252000YesNo
2521.0117031252101YesNo
2521.0217031252102YesNo
2522.0117031252201YesNo
2522.0217031252202YesNo
260117031260100YesNo
260217031260200YesYes
260317031260300YesNo
260417031260400YesNo
260517031260500YesNo
260617031260600YesYes
260717031260700YesNo
260817031260800YesNo
260917031260900YesNo
261017031261000YesNo
270517031270500YesYes
271217031271200YesYes
271317031271300YesYes
271417031271400YesNo
271517031271500YesNo
271817031271800YesYes
280417031280400YesYes
280817031280800YesNo
280917031280900NoYes
283117031283100YesNo
283217031283200YesNo
283817031283800YesNo
290917031290900YesYes
291217031291200YesYes
291617031291600YesNo
292217031292200NoYes
292417031292400YesNo
292517031292500YesYes
300517031300500YesNo
300617031300600YesNo
300717031300700YesNo
300817031300800YesNo
300917031300900YesNo
301117031301100YesNo
301217031301200YesYes
301617031301600YesNo
3017.0117031301701YesNo
3017.0217031301702YesNo
3018.0117031301801YesNo
3018.0217031301802YesNo
310517031310500YesNo
310717031310700YesNo
310917031310900YesNo
340317031340300YesNo
340417031340400YesNo
340517031340500YesNo
340617031340600YesYes
350117031350100YesYes
350417031350400YesNo
351017031351000YesNo
351117031351100YesYes
351417031351400YesYes
351517031351500YesYes
360217031360200YesNo
380117031380100YesYes
380217031380200YesNo
380617031380600YesYes
381217031381200YesNo
381417031381400YesYes
381517031381500YesNo
390317031390300YesYes
390417031390400YesNo
400317031400300NoYes
400417031400400YesYes
400517031400500YesYes
400817031400800YesYes
410217031410200YesNo
410517031410500YesNo
420117031420100YesNo
420217031420200YesNo
420317031420300YesNo
420417031420400YesNo
420517031420500YesYes
420617031420600YesYes
420717031420700YesYes
420817031420800YesYes
421217031421200YesNo
4301.0117031430101YesYes
4301.0217031430102YesNo
430217031430200YesYes
430317031430300YesYes
430417031430400YesYes
430517031430500YesNo
430617031430600YesYes
430717031430700YesNo
430817031430800YesNo
430917031430900YesYes
431217031431200YesNo
4313.0117031431301YesYes
4313.0217031431302YesYes
431417031431400YesNo
4401.0117031440101YesNo
4401.0217031440102YesNo
4402.0117031440201YesYes
440817031440800YesNo
440917031440900YesNo
450317031450300YesNo
460117031460100YesYes
460217031460200YesYes
4603.0117031460301YesYes
4603.0217031460302YesYes
460417031460400YesYes
460517031460500NoYes
460817031460800YesNo
461017031461000YesNo
470117031470100YesYes
480217031480200YesNo
480317031480300YesNo
480517031480500YesNo
490717031490700YesNo
4909.0117031490901YesYes
4909.0217031490902YesNo
491017031491000YesNo
491217031491200YesNo
491317031491300YesYes
491417031491400YesYes
500117031500100NoYes
500217031500200YesYes
500317031500300YesYes
510217031510200YesNo
510317031510300YesNo
520117031520100YesNo
520217031520200YesYes
520317031520300YesNo
520417031520400YesNo
530117031530100YesNo
530217031530200YesYes
530417031530400YesNo
5305.0117031530501YesNo
5305.0217031530502YesYes
5305.0317031530503YesNo
5401.0117031540101YesYes
5401.0217031540102YesNo
560217031560200YesNo
560417031560400YesNo
570417031570400YesNo
580117031580100YesNo
580217031580200YesNo
580417031580400YesNo
5805.0217031580502YesNo
580617031580600YesNo
580717031580700YesNo
580817031580800YesNo
600417031600400YesNo
600917031600900YesNo
610317031610300YesNo
610417031610400YesNo
611217031611200YesYes
611317031611300YesNo
611417031611400YesNo
611517031611500YesNo
611617031611600NoPartly
611717031611700YesYes
611817031611800YesYes
611917031611900YesYes
612017031612000YesNo
612117031612100YesNo
612217031612200YesYes
620417031620400YesNo
630517031630500YesNo
630617031630600YesNo
630917031630900YesNo
640117031640100YesNo
640817031640800YesNo
6503.0117031650301YesNo
6503.0217031650302YesNo
650417031650400YesNo
6603.0117031660301YesYes
6603.0217031660302YesNo
660417031660400YesNo
660517031660500YesNo
660617031660600YesYes
660717031660700YesYes
660817031660800YesYes
660917031660900YesYes
661017031661000YesNo
661117031661100YesNo
670117031670100YesYes
670217031670200YesYes
670317031670300YesNo
670417031670400YesYes
670517031670500YesYes
670617031670600YesYes
670717031670700YesYes
670817031670800YesYes
670917031670900YesNo
671117031671100YesYes
671217031671200YesYes
671317031671300YesNo
671417031671400YesYes
671517031671500YesYes
671617031671600YesYes
671817031671800YesYes
671917031671900YesNo
672017031672000YesNo
680517031680500YesYes
680617031680600YesYes
680917031680900YesYes
681017031681000YesYes
681117031681100YesNo
681217031681200YesYes
681317031681300YesYes
681417031681400YesNo
690317031690300YesYes
690417031690400YesNo
690917031690900YesNo
691017031691000YesYes
691117031691100YesYes
691217031691200YesNo
691317031691300NoYes
691417031691400YesYes
691517031691500YesYes
7005.0117031700501YesNo
710117031710100YesYes
710217031710200YesYes
710317031710300YesYes
710417031710400YesNo
710517031710500YesYes
710617031710600YesNo
710717031710700YesNo
710817031710800YesNo
710917031710900YesNo
711017031711000YesYes
711117031711100YesNo
711217031711200YesNo
711317031711300YesNo
711417031711400YesYes
730117031730100YesNo
7302.0117031730201YesNo
730317031730300YesNo
730417031730400YesNo
750517031750500YesNo
750617031750600YesYes
770517031770500YesNo
8020.0417031802004YesNo
8024.0417031802404YesNo
8036.1217031803612YesNo
8036.1317031803613YesYes
8036.1417031803614YesYes
8045.0817031804508YesNo
8045.1017031804510YesNo
8045.1117031804511YesNo
8047.0117031804701YesNo
8047.1517031804715YesNo
8051.0717031805107YesNo
8061.0417031806104YesNo
807017031807000YesNo
807717031807700YesNo
8087.0217031808702YesNo
809217031809200YesNo
8094.0217031809402YesNo
811217031811200YesNo
8113.0117031811301YesNo
8113.0217031811302YesNo
811617031811600NoYes
8133.0117031813301YesNo
8133.0217031813302YesNo
813417031813400NoYes
813617031813600YesNo
8137.0117031813701YesNo
8138.0117031813801YesNo
813917031813900NoYes
814017031814000YesNo
814117031814100YesNo
814217031814200YesYes
814317031814300YesNo
814417031814400NoYes
814917031814900NoYes
816317031816300YesNo
8164.0217031816402YesNo
816617031816600YesNo
816717031816700YesNo
8171.0117031817101YesNo
8171.0217031817102YesNo
817217031817200YesYes
817317031817300NoYes
817517031817500NoYes
817617031817600YesNo
817717031817700NoYes
819117031819100YesNo
820317031820300YesNo
820417031820400YesYes
8206.0317031820603YesNo
8206.0417031820604YesNo
8206.0517031820605YesYes
8210.0117031821001YesNo
8210.0217031821002YesNo
821217031821200YesYes
821317031821300YesNo
8214.0117031821401YesYes
821517031821500YesYes
822417031822400YesYes
8230.0117031823001YesNo
8231.0117031823101YesNo
8231.0217031823102YesNo
8233.0217031823302YesNo
8233.0317031823303YesNo
8233.0417031823304YesNo
823417031823400YesNo
823517031823500YesNo
8237.0317031823703YesYes
8237.0517031823705NoYes
8238.0517031823805YesNo
8241.1517031824115YesNo
824317031824300YesNo
824417031824400YesNo
8245.0517031824505YesNo
824817031824800YesYes
8255.0117031825501YesYes
8255.0317031825503YesNo
8255.0417031825504YesNo
825617031825600YesYes
825717031825700YesNo
8258.0117031825801YesYes
8258.0217031825802YesNo
8258.0317031825803YesNo
825917031825900YesYes
826017031826000YesYes
826117031826100YesYes
8262.0117031826201YesNo
8262.0217031826202YesYes
8263.0117031826301YesNo
8263.0317031826303NoYes
8263.0417031826304YesNo
8264.0117031826401YesNo
8264.0217031826402YesYes
826517031826500YesYes
826617031826600YesYes
826717031826700YesYes
826817031826800YesYes
8269.0117031826901YesYes
8269.0217031826902YesNo
827017031827000NoYes
827117031827100YesYes
827217031827200YesNo
827317031827300YesNo
827417031827400YesYes
827517031827500YesYes
827617031827600YesYes
827717031827700YesNo
8282.0117031828201YesNo
8282.0217031828202YesNo
8284.0217031828402YesNo
8285.0317031828503YesNo
8285.0417031828504YesYes
8285.0817031828508YesNo
8287.0117031828701YesNo
8288.0217031828802YesNo
828917031828900YesNo
829017031829000YesYes
829117031829100YesNo
829217031829200YesNo
8293.0217031829302YesYes
8294.0117031829401YesYes
8294.0217031829402YesNo
829517031829500YesNo
829617031829600YesNo
829717031829700NoYes
8300.0117031830001YesNo
8300.0717031830007YesYes
8302.0117031830201YesNo
8302.0217031830202YesNo
830317031830300YesYes
830517031830500YesNo
830717031830700YesNo
831217031831200YesNo
831317031831300YesNo
831417031831400YesNo
831617031831600YesNo
832917031832900YesNo
833917031833900YesNo
834017031834000YesYes
834217031834200YesYes
834317031834300NoYes
834417031834400NoYes
834517031834500YesYes
834617031834600YesYes
834717031834700YesYes
834817031834800YesYes
834917031834900YesYes
835017031835000NoYes
835117031835100YesNo
835517031835500YesYes
835617031835600YesNo
835817031835800YesNo
836017031836000YesYes
836117031836100YesYes
836417031836400YesNo
836517031836500YesNo
836717031836700YesNo
836817031836800YesNo
836917031836900YesYes
837017031837000NoYes
837117031837100YesNo
837317031837300YesNo
837417031837400YesNo
837817031837800YesNo
838017031838000YesNo
838617031838600YesYes
838717031838700YesYes
838817031838800YesYes
839217031839200YesNo
839617031839600YesNo
840217031840200YesNo
840817031840800YesNo
841017031841000NoYes
841117031841100YesNo
841517031841500YesYes
841817031841800NoYes
842117031842100YesYes
842517031842500YesNo
842817031842800YesNo
842917031842900YesYes
843017031843000YesYes
843117031843100YesNo
843217031843200YesNo
843317031843300YesYes
843417031843400YesNo
843617031843600NoYes
843917031843900YesNo
844617031844600YesNo
844717031844700YesPartly
Crawford County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
880417033880400Yes (rural)Yes
Cumberland (county per CDFI 2018 list): 0 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
972417035972400NoYes
De Witt (county per CDFI 2018 list): 0 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
971817039971800NoYes
DeKalb County: 7 OZ 2.0 eligible, 4 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
817037000800Yes (rural)No
10.0217037001002Yes (rural)Yes
10.0317037001003Yes (rural)Yes
10.0417037001004Yes (rural)Yes
1317037001300Yes (rural)No
1517037001500Yes (rural)No
2217037002200Yes (rural)Yes
Douglas (county per CDFI 2018 list): 0 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
952017041952000NoYes
DuPage County: 11 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
8401.0417043840104NoYes
8403.0317043840303YesNo
8407.0317043840703YesNo
8409.0417043840904YesNo
8411.0817043841108YesNo
8411.0917043841109YesNo
8416.0317043841603YesNo
8417.0817043841708YesNo
8443.0817043844308YesNo
8458.0317043845803YesNo
8463.1017043846310YesNo
8466.0317043846603YesNo
Edgar County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
70217045070200Yes (rural)No
70317045070300Yes (rural)Yes
70417045070400Yes (rural)No
Edwards County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
957117047957100Yes (rural)Yes
Effingham (county per CDFI 2018 list): 0 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
950817049950800NoYes
Fayette County: 4 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
950617051950600Yes (rural)No
950817051950800Yes (rural)No
950917051950900Yes (rural)Yes
951017051951000Yes (rural)No
Franklin County: 8 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
40117055040100Yes (rural)No
40317055040300Yes (rural)No
40417055040400Yes (rural)No
40517055040500Yes (rural)No
40617055040600NoYes
40717055040700Yes (rural)No
40917055040900Yes (rural)No
41017055041000Yes (rural)No
41117055041100Yes (rural)No
Fulton County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
953517057953500Yes (rural)Yes
953617057953600Yes (rural)No
953917057953900Yes (rural)No
Gallatin County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
972817059972800Yes (rural)Yes
Greene County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
973717061973700Yes (rural)No
973917061973900NoYes
Hamilton County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
973117065973100Yes (rural)No
973217065973200NoYes
Hancock County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
953717067953700Yes (rural)No
954017067954000Yes (rural)No
954117067954100NoYes
Hardin County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
970917069970900Yes (rural)Yes
971017069971000Yes (rural)No
Henderson County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
973317071973300Yes (rural)No
973517071973500NoYes
Henry County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
30617073030600Yes (rural)No
30817073030800Yes (rural)Yes
Iroquois County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
950417075950400Yes (rural)Yes
Jackson County: 7 OZ 2.0 eligible, 4 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
106.0217077010602Yes (rural)No
10717077010700Yes (rural)No
10817077010800Yes (rural)No
11117077011100Yes (rural)No
11217077011200Yes (rural)Yes
11417077011400Yes (rural)Yes
117.0117077011701NoYes
117.0217077011702Yes (rural)Yes
Jasper County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
977417079977400Yes (rural)Yes
Jefferson County: 5 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
50217081050200Yes (rural)No
50517081050500Yes (rural)No
50917081050900Yes (rural)No
51017081051000Yes (rural)Yes
51117081051100Yes (rural)No
Jersey County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
10117083010100Yes (rural)No
104.0217083010402NoYes
Jo Daviess County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
20517085020500Yes (rural)Yes
Johnson County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
977817087977800Yes (rural)Yes
Kane County: 24 OZ 2.0 eligible, 14 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
8502.0217089850202YesYes
8503.0117089850301YesYes
8503.0217089850302YesNo
8507.0417089850704YesNo
8513.0117089851301YesNo
8513.0217089851302YesNo
851417089851400YesYes
851517089851500YesNo
851617089851600NoYes
8519.0417089851904NoYes
8529.0417089852904YesNo
8529.0517089852905YesNo
8530.0517089853005YesNo
853217089853200YesYes
8534.0117089853401YesYes
8534.0217089853402YesYes
853517089853500YesNo
8536.0117089853601NoYes
8536.0217089853602YesYes
8540.0217089854002YesNo
854117089854100YesNo
854217089854200YesNo
8543.0117089854301NoYes
8544.0117089854401YesYes
8544.0217089854402NoYes
8544.0317089854403YesYes
854617089854600YesNo
854717089854700YesNo
854917089854900YesNo
Kankakee County: 10 OZ 2.0 eligible, 4 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
107.0217091010702Yes (rural)No
11417091011400Yes (rural)No
11517091011500Yes (rural)Yes
11617091011600Yes (rural)Yes
11717091011700Yes (rural)Yes
12017091012000Yes (rural)No
12117091012100Yes (rural)No
12317091012300Yes (rural)Yes
12417091012400Yes (rural)No
12517091012500Yes (rural)No
Kendall County: 1 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
8902.0117093890201YesNo
Knox County: 7 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
517095000500Yes (rural)No
717095000700Yes (rural)No
817095000800Yes (rural)No
917095000900Yes (rural)No
1017095001000Yes (rural)No
1117095001100Yes (rural)Yes
1517095001500Yes (rural)No
Lake County: 24 OZ 2.0 eligible, 5 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
860217097860200YesNo
8603.0117097860301YesNo
8603.0217097860302YesYes
860517097860500YesNo
8613.0317097861303YesNo
8614.0317097861403YesNo
8614.0417097861404YesNo
8618.0417097861804YesNo
862217097862200YesNo
862317097862300YesYes
8624.0117097862401YesNo
8624.0217097862402YesNo
8625.0117097862501YesNo
8625.0217097862502YesNo
8626.0417097862604YesNo
8626.0517097862605YesYes
862717097862700YesYes
862817097862800YesNo
8629.0117097862901YesYes
8629.0217097862902YesNo
8630.0417097863004YesNo
863117097863100YesNo
8640.0217097864002YesNo
866117097866100YesNo
LaSalle County: 9 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
962017099962000Yes (rural)No
962417099962400Yes (rural)No
962717099962700Yes (rural)No
962817099962800Yes (rural)No
963217099963200Yes (rural)No
963317099963300Yes (rural)No
963817099963800Yes (rural)No
963917099963900Yes (rural)No
964317099964300Yes (rural)Yes
Lawrence County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
880817101880800NoYes
880917101880900Yes (rural)No
881017101881000Yes (rural)No
881117101881100Yes (rural)No
Lee County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
317103000300Yes (rural)No
617103000600Yes (rural)Yes
Livingston County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
960517105960500Yes (rural)Yes
Logan County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
953117107953100NoYes
953217107953200Yes (rural)No
Macon County: 17 OZ 2.0 eligible, 6 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
217115000200YesYes
317115000300YesYes
417115000400YesNo
5.0117115000501YesYes
5.0217115000502YesYes
617115000600YesNo
917115000900YesYes
1017115001000YesNo
1117115001100YesNo
1217115001200YesNo
1617115001600YesNo
1917115001900YesNo
20.0117115002001YesNo
20.0217115002002YesNo
2117115002100YesNo
29.0617115002906YesNo
3117115003100YesYes
Macoupin County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
956117117956100Yes (rural)No
956417117956400Yes (rural)No
956917117956900NoYes
Madison County: 19 OZ 2.0 eligible, 5 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
4001.0217119400102YesNo
400217119400200YesYes
400617119400600YesYes
400717119400700YesYes
4008.0217119400802YesNo
4009.0317119400903YesNo
4009.0417119400904YesNo
4011.0117119401101Yes (rural)No
401317119401300Yes (rural)No
401417119401400Yes (rural)No
4017.0117119401701Yes (rural)No
4019.0517119401905YesNo
402117119402100Yes (rural)No
402217119402200NoYes
402417119402400Yes (rural)No
402517119402500Yes (rural)No
402617119402600Yes (rural)No
402917119402900YesNo
403217119403200YesNo
404017119404000YesYes
Marion County: 5 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
951817121951800Yes (rural)No
952117121952100Yes (rural)No
952517121952500Yes (rural)No
952617121952600Yes (rural)No
952717121952700Yes (rural)Yes
Marshall (county per CDFI 2018 list): 0 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
961517123961500NoYes
Mason County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
956517125956500Yes (rural)Yes
956617125956600Yes (rural)No
956717125956700Yes (rural)No
Massac County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
970217127970200NoYes
970417127970400Yes (rural)No
McDonough County: 6 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
104.0117109010401Yes (rural)No
104.0217109010402Yes (rural)No
10617109010600Yes (rural)No
10917109010900Yes (rural)No
11117109011100Yes (rural)No
980017109980000Yes (rural)Yes
McHenry County: 6 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
8703.0117111870301Yes (rural)Yes
8703.0217111870302Yes (rural)No
8709.0517111870905Yes (rural)No
8712.0217111871202YesNo
8712.0917111871209YesNo
8713.1317111871313YesNo
McLean County: 15 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
1.0617113000106YesNo
1.0817113000108YesNo
217113000200YesYes
3.0117113000301YesNo
417113000400YesNo
5.0117113000501YesNo
11.0617113001106YesNo
13.0217113001302YesNo
13.0317113001303YesNo
14.0417113001404YesNo
1517113001500YesNo
1617113001600YesNo
1717113001700YesNo
5817113005800YesNo
5917113005900YesNo
Montgomery County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
957817135957800Yes (rural)No
958017135958000NoYes
Morgan County: 4 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
951417137951400Yes (rural)No
951617137951600Yes (rural)No
951717137951700Yes (rural)No
952017137952000Yes (rural)Partly
Moultrie County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
977217139977200Yes (rural)Partly
Ogle (county per CDFI 2018 list): 0 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
961117141961100NoYes
Peoria County: 21 OZ 2.0 eligible, 5 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
217143000200YesNo
317143000300YesYes
617143000600YesNo
917143000900YesYes
1217143001200YesYes
1317143001300YesNo
1517143001500YesNo
1617143001600YesNo
1817143001800YesNo
1917143001900YesNo
2117143002100YesYes
2217143002200YesNo
2417143002400YesNo
2517143002500YesNo
27.0117143002701YesNo
31.0417143003104YesNo
41.0217143004102YesNo
4317143004300YesNo
4417143004400YesNo
5017143005000YesYes
5117143005100YesNo
Perry County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
30417145030400Yes (rural)Yes
30617145030600Yes (rural)No
Pike County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
952417149952400Yes (rural)No
952717149952700NoYes
952817149952800Yes (rural)No
Pope County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
971317151971300Yes (rural)Yes
Pulaski County: 2 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
971017153971000Yes (rural)No
971117153971100Yes (rural)Yes
Randolph County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
950617157950600Yes (rural)Yes
950717157950700Yes (rural)No
9512.0217157951202Yes (rural)No
Richland County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
978017159978000Yes (rural)Yes
Rock Island County: 15 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
20617161020600YesNo
20717161020700YesNo
20917161020900YesNo
21317161021300YesNo
21917161021900YesNo
22217161022200YesNo
22317161022300YesNo
22617161022600YesNo
22817161022800YesNo
23317161023300YesNo
23517161023500YesYes
23617161023600YesYes
24317161024300YesNo
24417161024400YesNo
24517161024500YesNo
Saline County: 7 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
955117165955100Yes (rural)No
955517165955500Yes (rural)No
955717165955700Yes (rural)No
955817165955800Yes (rural)No
955917165955900Yes (rural)Partly
956017165956000Yes (rural)No
956117165956100Yes (rural)No
Sangamon County: 20 OZ 2.0 eligible, 5 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
2.0217167000202YesNo
417167000400YesNo
5.0317167000503YesNo
617167000600YesNo
717167000700YesNo
817167000800YesYes
917167000900YesYes
10.0417167001004YesNo
1317167001300YesNo
1417167001400YesNo
1617167001600YesYes
1817167001800YesNo
1917167001900YesNo
2317167002300YesNo
2417167002400YesYes
2517167002500YesNo
2617167002600YesNo
28.0117167002801YesNo
28.0217167002802YesNo
4217167004200YesPartly
Schuyler County: 2 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
970117169970100Yes (rural)Yes
970217169970200Yes (rural)Partly
Shelby County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
959317173959300Yes (rural)Yes
St. Clair County: 27 OZ 2.0 eligible, 9 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
500417163500400YesNo
500517163500500YesYes
500917163500900YesYes
501217163501200YesNo
501317163501300YesYes
501417163501400YesNo
5016.0217163501602YesNo
5016.0417163501604YesNo
5016.0617163501606YesYes
5016.0717163501607NoYes
501717163501700YesNo
502117163502100YesNo
502217163502200YesNo
502317163502300YesNo
5024.0117163502401YesNo
5024.0417163502404YesNo
502517163502500YesNo
5026.0217163502602YesNo
5026.0317163502603YesNo
502717163502700YesYes
502817163502800YesNo
502917163502900YesNo
5031.0217163503102YesNo
5034.1117163503411YesNo
5034.1617163503416YesNo
5045.0117163504501YesYes
5045.0217163504502YesYes
504617163504600YesYes
Stephenson County: 5 OZ 2.0 eligible, 2 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
717177000700Yes (rural)No
817177000800Yes (rural)Yes
1117177001100Yes (rural)No
1217177001200Yes (rural)No
1317177001300Yes (rural)Yes
Tazewell County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
20417179020400YesNo
20917179020900YesNo
211.0117179021101YesYes
Union County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
950417181950400Yes (rural)Yes
Vermilion County: 10 OZ 2.0 eligible, 3 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
117183000100Yes (rural)No
217183000200Yes (rural)Yes
317183000300Yes (rural)No
417183000400Yes (rural)Yes
517183000500Yes (rural)No
617183000600Yes (rural)No
917183000900Yes (rural)No
10617183010600Yes (rural)No
11017183011000Yes (rural)No
11217183011200Yes (rural)Yes
Wabash County: 1 OZ 2.0 eligible, 0 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
957517185957500Yes (rural)No
Warren County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
870517187870500Yes (rural)Yes
Washington County: 1 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
950317189950300Yes (rural)Yes
Wayne County: 3 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
955017191955000Yes (rural)Yes
955217191955200Yes (rural)No
955317191955300Yes (rural)No
White County: 4 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
958017193958000Yes (rural)Partly
958117193958100Yes (rural)No
958217193958200Yes (rural)No
958417193958400Yes (rural)No
Whiteside County: 7 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
1017195001000Yes (rural)No
11.0217195001102Yes (rural)No
1217195001200Yes (rural)No
1317195001300Yes (rural)No
1517195001500Yes (rural)Yes
1617195001600Yes (rural)No
1717195001700Yes (rural)No
Will County: 26 OZ 2.0 eligible, 7 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
8801.1117197880111YesNo
8802.0317197880203YesNo
8809.0317197880903YesNo
8809.0517197880905YesNo
8812.0117197881201YesYes
8812.0217197881202NoYes
8813.0117197881301YesPartly
8813.0217197881302YesNo
8816.0317197881603YesNo
881817197881800YesNo
881917197881900YesYes
882017197882000YesYes
882117197882100YesNo
882217197882200YesNo
882317197882300YesNo
882417197882400YesPartly
882517197882500YesYes
8826.0117197882601YesNo
8826.0217197882602YesNo
8828.0217197882802YesNo
882917197882900YesNo
883017197883000YesNo
883117197883100YesNo
8836.0317197883603YesNo
8836.0517197883605YesNo
8838.0317197883803YesNo
8838.0917197883809YesNo
Williamson County: 7 OZ 2.0 eligible, 1 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
20117199020100Yes (rural)No
20417199020400Yes (rural)Yes
20517199020500Yes (rural)No
20717199020700Yes (rural)No
208.0117199020801Yes (rural)No
210.0317199021003Yes (rural)No
21117199021100Yes (rural)No
Winnebago County: 30 OZ 2.0 eligible, 5 in a current OZ (2020 tracts)
TractGEOID (2020)OZ 2.0 eligibleCurrent OZ (2018)
1.0417201000104YesNo
217201000200YesNo
317201000300YesNo
5.0217201000502YesNo
817201000800YesNo
1017201001000YesYes
1117201001100YesNo
1217201001200YesNo
1317201001300YesNo
1417201001400YesNo
1817201001800YesNo
1917201001900YesNo
2017201002000YesNo
2117201002100YesYes
2217201002200YesNo
23.0117201002301YesNo
2417201002400YesNo
2517201002500YesYes
2617201002600YesYes
2717201002700YesNo
2817201002800YesNo
2917201002900YesNo
3117201003100YesNo
3217201003200YesYes
3317201003300YesNo
36.0217201003602YesNo
36.0417201003604YesNo
36.0517201003605YesNo
36.0617201003606YesNo
37.0917201003709YesNo

Qualified Opportunity Funds investing in Illinois

1 Qualified Opportunity Funds with stated investment activity in Illinois. Each profile lists sponsor, focus, and contact details.

Eagle OZ Fund II
by Eagle OZ
Multifamily
Browse OZ funds investing in Illinois →

Get notified when Illinois files OZ 2.0 nominations

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

Illinois Opportunity Zones 2.0: FAQ

How many Opportunity Zone 2.0 tracts has Illinois nominated?

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

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

950 tracts, of which 211 are rural in the IRS Rev. Proc. 2026-14 appendix. Eligibility is set by federal low-income criteria; only nominated and certified tracts become Opportunity Zones.

How many tracts can Illinois nominate?

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

Who chooses Illinois's Opportunity Zones?

The governor nominates tracts to the U.S. Treasury, which certifies them. In Illinois, the Illinois Department of Commerce and Economic Opportunity (DCEO) runs the state process.

What is the deadline for Illinois 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 Illinois 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. Illinois has 211 rural eligible tracts in the IRS appendix.

Data as of October 12, 2026 · Illinois data last changed Aug 2, 2026 · How we source this