Elementary and Secondary School Emergency Relief (ESSER) allocation and expenditures by district in Oregon
School Boards & |
Education Policy |
School board elections 2025 • School board recalls 2025 |
• How school choice affects rural districts • K-12 cellphone policies |
Conflicts in school board elections |
Click here to subscribe to Hall Pass |
Elementary and Secondary School Emergency Relief (ESSER) funding was a series of grants totaling roughly $190 billion that Congress sent to K-12 public schools during the coronavirus (COVID-19) pandemic. Congress included the funding in three separate spending packages between 2020 and 2021. The first of these occurred in March 27, 2020, when President Donald Trump (R) signed the Coronavirus Aid, Relief, and Economic Security (CARES) Act, releasing $13.2 billion to schools. In an April 23, 2020, letter sent to state education commissioners, then-Education Secretary Betsy DeVos wrote: "The ESSER Fund provides you, and your local educational agencies, with emergency relief funds to address the impact that COVID-19 has had, and continues to have, on elementary and secondary schools."[1]
In response to the pandemic, all 50 states closed schools to in-person instruction between February and April 2020.
At the time, the $190 billion was the largest injection of federal funding into the education system in a one-year period.[2] Trump signed the second ESSER package, providing roughly $54 billion through the Coronavirus Response and Relief Supplemental Appropriations (CRRSA) Act, into law on December 27, 2020. President Joe Biden (D) signed the final ESSER package on March 11, 2021, apportioning $122 billion to schools through the American Rescue Plan (ARP) Act. Each of the three ESSER packages came with their own spending deadlines. Districts had until January 2025 to spend the last round of the funding, known as ESSER III.[3]
Congress placed few strings on the grants, largely relying on districts to make their own spending decisions.[4] The expiration of the ESSER funding posed a challenge to districts that allocated a relatively greater portion to recurring expenses, such as teacher salaries or new staff.[5] An August 2023 School Superintendents Association (AASA) survey found that 53% of respondents said they would need to cut support staff in response to the expiration of ESSER funding.[6] A 2024 survey of district leaders by the management consulting firm McKinsey & Company found that 53% of district leaders "expect a fiscal cliff in their district’s spending when ESSER concludes."[7]
On this page, you will find data on the funding Congress allocated to Oregon's school districts through the three ESSER grants (I, II, and III). Data is made available by Georgetown University's Edunomics Lab.[8] Navigate the page using the following links:
ESSER I
The table below shows the total amount of ESSER I funding allocated to each district in Oregon.
Oregon ESSER I allocation by district | |
---|---|
District name | Total ESSER I allocation |
Baker SD 5J | $544,325 |
Huntington SD 16J | $21,293 |
Burnt River SD 30J | $11,208 |
Pine Eagle SD 61 | $48,662 |
Monroe SD 1J | $134,676 |
Alsea SD 7J | $27,141 |
Philomath SD 17J | $137,213 |
Corvallis SD 509J | $781,618 |
Clackamas ESD | $357,867 |
West Linn-Wilsonville SD 3J | $450,798 |
Lake Oswego SD 7J | $199,079 |
North Clackamas SD 12 | $2,051,254 |
Molalla River SD 35 | $306,889 |
Oregon Trail SD 46 | $398,775 |
Colton SD 53 | $60,252 |
Oregon City SD 62 | $771,737 |
Canby SD 86 | $579,363 |
Estacada SD 108 | $266,956 |
Gladstone SD 115 | $226,275 |
Astoria SD 1 | $290,109 |
Jewell SD 8 | $80,262 |
Seaside SD 10 | $316,436 |
Warrenton-Hammond SD 30 | $179,258 |
Scappoose SD 1J | $201,889 |
Clatskanie SD 6J | $129,548 |
Rainier SD 13 | $204,074 |
Vernonia SD 47J | $117,418 |
St Helens SD 502 | $507,736 |
South Coast ESD | $35,632 |
Coquille SD 8 | $226,319 |
Coos Bay SD 9 | $1,149,426 |
North Bend SD 13 | $464,459 |
Powers SD 31 | $61,133 |
Myrtle Point SD 41 | $202,735 |
Bandon SD 54 | $200,839 |
Crook County SD | $640,243 |
Central Curry SD 1 | $81,680 |
Port Orford-Langlois SD 2CJ | $312,101 |
Brookings-Harbor SD 17C | $343,350 |
High Desert ESD | $276,914 |
Bend-LaPine Administrative SD 1 | $2,134,506 |
Redmond SD 2J | $1,498,846 |
Sisters SD 6 | $106,127 |
Douglas ESD | $276,747 |
Oakland SD 1 | $129,601 |
Douglas County SD 4 | $1,424,793 |
Glide SD 12 | $217,155 |
Douglas County SD 15 | $44,600 |
South Umpqua SD 19 | $605,104 |
Camas Valley SD 21J | $51,549 |
North Douglas SD 22 | $89,689 |
Yoncalla SD 32 | $120,752 |
Elkton SD 34 | $35,253 |
Riddle SD 70 | $122,580 |
Glendale SD 77 | $106,679 |
Reedsport SD 105 | $195,679 |
Winston-Dillard SD 116 | $435,164 |
Sutherlin SD 130 | $318,827 |
North Central ESD | $30,000 |
Arlington SD 3 | $34,865 |
Condon SD 25J | $11,099 |
Grant ESD | $30,000 |
John Day SD 3 | $148,767 |
Prairie City SD 4 | $60,899 |
Monument SD 8 | $12,203 |
Dayville SD 16J | $21,215 |
Long Creek SD 17 | $17,108 |
Harney ESD Region XVII | $30,000 |
Harney County SD 3 | $226,176 |
Harney County SD 4 | $17,106 |
Pine Creek SD 5 | $10,000 |
Diamond SD 7 | $10,000 |
Suntex SD 10 | $10,000 |
Drewsey SD 13 | $10,000 |
Frenchglen SD 16 | $10,000 |
Double O SD 28 | $10,000 |
South Harney SD 33 | $10,000 |
Harney County Union High SD 1J | $17,678 |
Hood River County SD | $552,358 |
Southern Oregon ESD | $191,992 |
Phoenix-Talent SD 4 | $879,837 |
Ashland SD 5 | $498,970 |
Central Point SD 6 | $716,659 |
Eagle Point SD 9 | $916,486 |
Rogue River SD 35 | $366,992 |
Prospect SD 59 | $34,929 |
Butte Falls SD 91 | $40,958 |
Pinehurst SD 94 | $10,000 |
Medford SD 549C | $3,587,642 |
Jefferson ESD | $30,000 |
Culver SD 4 | $170,462 |
Ashwood SD 8 | $10,000 |
Black Butte SD 41 | $10,000 |
Jefferson County SD 509J | $945,805 |
Grants Pass SD 7 | $1,750,365 |
Three Rivers/Josephine County SD | $1,961,102 |
Klamath Falls City Schools | $1,439,845 |
Klamath County SD | $1,384,617 |
Lake ESD | $30,000 |
Lake County SD 7 | $185,936 |
Paisley SD 11 | $10,000 |
North Lake SD 14 | $59,653 |
Plush SD 18 | $10,000 |
Adel SD 21 | $10,000 |
Lane ESD | $451,994 |
Pleasant Hill SD 1 | $144,423 |
Eugene SD 4J | $3,230,436 |
Springfield SD 19 | $2,791,846 |
Fern Ridge SD 28J | $364,893 |
Mapleton SD 32 | $62,250 |
Creswell SD 40 | $206,310 |
South Lane SD 45J3 | $585,144 |
Bethel SD 52 | $1,304,291 |
Crow-Applegate-Lorane SD 66 | $75,345 |
McKenzie SD 68 | $80,945 |
Junction City SD 69 | $308,314 |
Lowell SD 71 | $64,729 |
Oakridge SD 76 | $404,489 |
Marcola SD 79J | $39,900 |
Blachly SD 90 | $27,512 |
Siuslaw SD 97J | $706,271 |
Lincoln County SD | $1,470,165 |
Linn Benton Lincoln ESD | $279,988 |
Harrisburg SD 7J | $178,925 |
Greater Albany Public SD 8J | $1,818,450 |
Lebanon Community SD 9 | $946,374 |
Sweet Home SD 55 | $471,774 |
Scio SD 95 | $79,944 |
Santiam Canyon SD 129J | $109,997 |
Central Linn SD 552 | $191,024 |
Malheur ESD Region 14 | $37,046 |
Jordan Valley SD 3 | $17,187 |
Ontario SD 8C | $1,477,544 |
Juntura SD 12 | $10,000 |
Nyssa SD 26 | $341,087 |
Annex SD 29 | $21,965 |
Malheur County SD 51 | $10,000 |
Adrian SD 61 | $51,541 |
Harper SD 66 | $27,006 |
Arock SD 81 | $10,816 |
Vale SD 84 | $290,965 |
Willamette ESD | $689,157 |
Gervais SD 1 | $224,953 |
Silver Falls SD 4J | $362,634 |
Cascade SD 5 | $476,628 |
Jefferson SD 14J | $189,777 |
North Marion SD 15 | $262,697 |
Salem-Keizer SD 24J | $10,423,952 |
North Santiam SD 29J | $352,181 |
St Paul SD 45 | $33,297 |
Mt Angel SD 91 | $82,548 |
Woodburn SD 103 | $2,407,991 |
Morrow SD 1 | $399,642 |
Multnomah ESD | $176,090 |
Portland SD 1J | $8,354,389 |
Parkrose SD 3 | $833,724 |
Reynolds SD 7 | $3,512,396 |
Gresham-Barlow SD 10J | $2,224,767 |
Centennial SD 28J | $1,946,947 |
Corbett SD 39 | $76,204 |
David Douglas SD 40 | $3,707,062 |
Riverdale SD 51J | $21,405 |
Dallas SD 2 | $583,932 |
Central SD 13J | $676,608 |
Perrydale SD 21 | $22,134 |
Falls City SD 57 | $102,157 |
Sherman County SD | $40,673 |
Tillamook SD 9 | $401,990 |
Neah-Kah-Nie SD 56 | $188,077 |
Nestucca Valley SD 101 | $111,089 |
InterMountain ESD | $184,903 |
Helix SD 1 | $11,840 |
Pilot Rock SD 2 | $49,648 |
Echo SD 5 | $65,549 |
Umatilla SD 6R | $286,297 |
Milton-Freewater Unified SD 7 | $740,710 |
Hermiston SD 8 | $1,085,039 |
Pendleton SD 16 | $590,079 |
Athena-Weston SD 29RJ | $105,823 |
Stanfield SD 61 | $49,839 |
Ukiah SD 80R | $10,000 |
La Grande SD 1 | $488,233 |
Union SD 5 | $57,096 |
North Powder SD 8J | $69,824 |
Imbler SD 11 | $17,642 |
Cove SD 15 | $33,297 |
Elgin SD 23 | $61,682 |
Region 18 ESD | $30,000 |
Joseph SD 6 | $62,695 |
Wallowa SD 12 | $80,258 |
Enterprise SD 21 | $69,364 |
Troy SD 54 | $10,000 |
Columbia Gorge ESD | $30,000 |
South Wasco County SD 1 | $52,585 |
Dufur SD 29 | $58,016 |
Northwest Regional ESD | $953,900 |
Hillsboro SD 1J | $2,780,459 |
Banks SD 13 | $66,595 |
Forest Grove SD 15 | $923,935 |
Tigard-Tualatin SD 23J | $1,460,029 |
Beaverton SD 48J | $4,681,997 |
Sherwood SD 88J | $148,419 |
Gaston SD 511J | $60,116 |
Spray SD 1 | $20,993 |
Fossil SD 21J | $44,315 |
Mitchell SD 55 | $14,707 |
Yamhill Carlton SD 1 | $76,989 |
Amity SD 4J | $92,965 |
Dayton SD 8 | $113,569 |
Newberg SD 29J | $601,832 |
Willamina SD 30J | $149,342 |
McMinnville SD 40 | $1,104,784 |
Sheridan SD 48J | $176,532 |
Knappa SD 4 | $63,076 |
Ione SD R2 | $10,000 |
North Wasco County SD 21 | $760,676 |
ESSER II
The table below shows the total amount of ESSER II funding allocated to each district in Oregon.
Oregon ESSER II allocation by district | |
---|---|
District name | Total ESSER II allocation |
Adel SD 21 | $40,000 |
Adrian SD 61 | $202,687 |
Alsea SD 7J | $91,564 |
Amity SD 4J | $401,240 |
Annex SD 29 | $123,073 |
Arlington SD 3 | $141,120 |
Arock SD 81 | $84,021 |
Ashland SD 5 | $2,874,399 |
Ashwood SD 8 | $40,000 |
Astoria SD 1 | $1,188,640 |
Athena-Weston SD 29RJ | $357,009 |
Baker SD 5J | $2,140,564 |
Bandon SD 54 | $789,802 |
Banks SD 13 | $266,278 |
Beaverton SD 48J | $20,656,919 |
Bend-LaPine Administrative SD 1 | $8,393,122 |
Bethel SD 52 | $5,985,360 |
Blachly SD 90 | $153,632 |
Black Butte SD 41 | $40,000 |
Brookings-Harbor SD 17C | $1,558,920 |
Burnt River SD 30J | $40,000 |
Butte Falls SD 91 | $229,028 |
Camas Valley SD 21J | $184,139 |
Canby SD 86 | $2,278,351 |
Cascade SD 5 | $2,091,137 |
Centennial SD 28J | $7,656,392 |
Central Curry SD 1 | $295,845 |
Central Linn SD 552 | $751,205 |
Central Point SD 6 | $2,943,768 |
Central SD 13J | $2,660,769 |
Clackamas ESD | $3,020,801 |
Clatskanie SD 6J | $509,451 |
Colton SD 53 | $236,943 |
Columbia Gorge ESD | $356,918 |
Condon SD 25J | $43,647 |
Coos Bay SD 9 | $4,520,132 |
Coquille SD 8 | $890,001 |
Corbett SD 39 | $257,085 |
Corvallis SD 509J | $3,094,562 |
Cove SD 15 | $167,791 |
Creswell SD 40 | $1,174,645 |
Crook County SD | $2,555,303 |
Crow-Applegate-Lorane SD 66 | $264,074 |
Culver SD 4 | $670,343 |
Dallas SD 2 | $2,294,265 |
David Douglas SD 40 | $12,929,484 |
Dayton SD 8 | $448,860 |
Dayville SD 16J | $47,355 |
Diamond SD 7 | $40,000 |
Double O SD 28 | $40,000 |
Douglas County SD 4 | $5,603,014 |
Douglas County SD 15 | $175,389 |
Douglas ESD | $1,189,121 |
Drewsey SD 13 | $40,000 |
Dufur SD 29 | $241,385 |
Eagle Point SD 9 | $4,075,899 |
Echo SD 5 | $234,146 |
Elgin SD 23 | $243,021 |
Elkton SD 34 | $138,634 |
Enterprise SD 21 | $300,806 |
Estacada SD 108 | $900,618 |
Eugene SD 4J | $16,415,109 |
Falls City SD 57 | $411,284 |
Fern Ridge SD 28J | $1,665,372 |
Forest Grove SD 15 | $3,844,929 |
Fossil SD 21J | $167,091 |
Frenchglen SD 16 | $40,000 |
Gaston SD 511J | $236,409 |
Gervais SD 1 | $884,629 |
Gladstone SD 115 | $1,249,138 |
Glendale SD 77 | $390,058 |
Glide SD 12 | $799,831 |
Grant ESD | $261,000 |
Grants Pass SD 7 | $6,504,222 |
Greater Albany Public SD 8J | $7,001,155 |
Gresham-Barlow SD 10J | $8,748,922 |
Harney County SD 3 | $885,912 |
Harney County SD 4 | $95,508 |
Harney County Union High SD 1J | $70,903 |
Harney ESD Region XVII | $261,000 |
Harper SD 66 | $112,133 |
Harrisburg SD 7J | $738,372 |
Helix SD 1 | $53,009 |
Hermiston SD 8 | $4,826,755 |
High Desert ESD | $1,737,134 |
Hillsboro SD 1J | $11,087,118 |
Hood River County SD | $2,215,458 |
Huntington SD 16J | $83,737 |
Imbler SD 11 | $91,191 |
InterMountain ESD | $1,641,471 |
Ione SD R2 | $40,124 |
Jefferson County SD 509J | $3,719,390 |
Jefferson ESD | $261,000 |
Jefferson SD 14J | $639,144 |
Jewell SD 8 | $315,631 |
John Day SD 3 | $531,412 |
Jordan Valley SD 3 | $70,744 |
Joseph SD 6 | $211,510 |
Junction City SD 69 | $1,317,969 |
Juntura SD 12 | $40,000 |
Klamath County SD | $7,188,718 |
Klamath Falls City Schools | $5,701,477 |
Knappa SD 4 | $288,119 |
La Grande SD 1 | $2,161,618 |
Lake County SD 7 | $737,085 |
Lake ESD | $261,000 |
Lake Oswego SD 7J | $671,625 |
Lane ESD | $2,633,276 |
Lebanon Community SD 9 | $3,721,625 |
Lincoln County SD | $5,780,112 |
Linn Benton Lincoln ESD | $2,424,327 |
Long Creek SD 17 | $160,879 |
Lowell SD 71 | $218,374 |
Malheur County SD 51 | $40,000 |
Malheur ESD Region 14 | $280,756 |
Mapleton SD 32 | $225,176 |
Marcola SD 79J | $137,719 |
McKenzie SD 68 | $318,318 |
McMinnville SD 40 | $4,193,370 |
Medford SD 549C | $14,687,199 |
Milton-Freewater Unified SD 7 | $2,845,634 |
Mitchell SD 55 | $57,836 |
Molalla River SD 35 | $1,400,694 |
Monroe SD 1J | $454,350 |
Monument SD 8 | $47,989 |
Morrow SD 1 | $1,943,452 |
Mt Angel SD 91 | $324,621 |
Multnomah ESD | $4,138,992 |
Myrtle Point SD 41 | $973,587 |
Neah-Kah-Nie SD 56 | $693,575 |
Nestucca Valley SD 101 | $436,872 |
Newberg SD 29J | $2,366,710 |
North Bend SD 13 | $1,922,656 |
North Central ESD | $261,000 |
North Clackamas SD 12 | $7,607,620 |
North Douglas SD 22 | $302,580 |
North Lake SD 14 | $280,265 |
North Marion SD 15 | $1,067,632 |
North Powder SD 8J | $268,527 |
North Santiam SD 29J | $1,384,958 |
North Wasco County SD 21 | $2,988,063 |
Northwest Regional ESD | $6,215,928 |
Nyssa SD 26 | $1,615,491 |
Oakland SD 1 | $623,488 |
Oakridge SD 76 | $2,741,560 |
Ontario SD 8C | $5,817,676 |
Oregon City SD 62 | $2,987,330 |
Oregon Trail SD 46 | $1,568,188 |
Paisley SD 11 | $72,815 |
Parkrose SD 3 | $3,081,931 |
Pendleton SD 16 | $3,104,310 |
Perrydale SD 21 | $75,245 |
Philomath SD 17J | $539,591 |
Phoenix-Talent SD 4 | $3,976,850 |
Pilot Rock SD 2 | $202,584 |
Pine Creek SD 5 | $40,000 |
Pine Eagle SD 61 | $173,827 |
Pinehurst SD 94 | $40,000 |
Pleasant Hill SD 1 | $767,189 |
Plush SD 18 | $40,000 |
Port Orford-Langlois SD 2CJ | $1,223,463 |
Portland SD 1J | $32,836,859 |
Powers SD 31 | $240,405 |
Prairie City SD 4 | $239,487 |
Prospect SD 59 | $137,360 |
Rainier SD 13 | $802,523 |
Redmond SD 2J | $5,055,960 |
Reedsport SD 105 | $769,510 |
Region 18 ESD | $261,000 |
Reynolds SD 7 | $13,812,540 |
Riddle SD 70 | $533,300 |
Riverdale SD 51J | $48,133 |
Rogue River SD 35 | $1,310,933 |
Salem-Keizer SD 24J | $43,527,103 |
Santiam Canyon SD 129J | $469,908 |
Scappoose SD 1J | $786,108 |
Scio SD 95 | $471,446 |
Seaside SD 10 | $1,244,390 |
Sheridan SD 48J | $706,086 |
Sherman County SD | $161,598 |
Sherwood SD 88J | $500,713 |
Silver Falls SD 4J | $1,426,062 |
Sisters SD 6 | $360,414 |
Siuslaw SD 97J | $3,510,763 |
South Coast ESD | $629,066 |
South Harney SD 33 | $40,000 |
South Lane SD 45J3 | $2,905,983 |
South Umpqua SD 19 | $2,275,291 |
South Wasco County SD 1 | $206,792 |
Southern Oregon ESD | $2,760,397 |
Spray SD 1 | $109,359 |
Springfield SD 19 | $13,043,872 |
St Helens SD 502 | $1,996,677 |
St Paul SD 45 | $130,942 |
Stanfield SD 61 | $251,687 |
Suntex SD 10 | $40,000 |
Sutherlin SD 130 | $1,215,251 |
Sweet Home SD 55 | $1,855,257 |
Three Rivers/Josephine County SD | $7,838,507 |
Tigard-Tualatin SD 23J | $5,740,475 |
Tillamook SD 9 | $1,715,289 |
Troy SD 54 | $40,000 |
Ukiah SD 80R | $43,871 |
Umatilla SD 6R | $1,495,558 |
Union SD 5 | $224,529 |
Vale SD 84 | $1,258,891 |
Vernonia SD 47J | $461,750 |
Wallowa SD 12 | $315,615 |
Warrenton-Hammond SD 30 | $647,398 |
West Linn-Wilsonville SD 3J | $1,772,767 |
Willamette ESD | $4,771,119 |
Willamina SD 30J | $668,132 |
Winston-Dillard SD 116 | $1,694,906 |
Woodburn SD 103 | $8,661,371 |
Yamhill Carlton SD 1 | $353,821 |
Yoncalla SD 32 | $446,436 |
ESSER III
The table below shows the total amount of ESSER III funding allocated to each district in Oregon.
Oregon ESSER III allocation by district | |
---|---|
District name | Total ESSER III allocation |
Adel SD 21 | $90,000 |
Adrian SD 61 | $455,525 |
Alsea SD 7J | $205,785 |
Amity SD 4J | $901,761 |
Annex SD 29 | $276,598 |
Arlington SD 3 | $317,158 |
Arock SD 81 | $188,831 |
Ashland SD 5 | $6,460,019 |
Ashwood SD 8 | $90,000 |
Astoria SD 1 | $2,671,388 |
Athena-Weston SD 29RJ | $802,354 |
Baker SD 5J | $4,810,774 |
Bandon SD 54 | $1,775,028 |
Banks SD 13 | $598,441 |
Beaverton SD 48J | $46,425,044 |
Bend-LaPine Administrative SD 1 | $18,862,981 |
Bethel SD 52 | $13,451,696 |
Blachly SD 90 | $345,278 |
Black Butte SD 41 | $90,000 |
Brookings-Harbor SD 17C | $3,503,568 |
Burnt River SD 30J | $90,000 |
Butte Falls SD 91 | $514,724 |
Camas Valley SD 21J | $413,840 |
Canby SD 86 | $5,120,441 |
Cascade SD 5 | $4,699,689 |
Centennial SD 28J | $17,207,228 |
Central Curry SD 1 | $664,892 |
Central Linn SD 552 | $1,688,283 |
Central Point SD 6 | $6,615,921 |
Central SD 13J | $5,979,899 |
Clatskanie SD 6J | $1,144,957 |
Colton SD 53 | $532,513 |
Condon SD 25J | $98,095 |
Coos Bay SD 9 | $10,158,694 |
Coquille SD 8 | $2,000,217 |
Corbett SD 39 | $577,780 |
Corvallis SD 509J | $6,954,820 |
Cove SD 15 | $377,100 |
Creswell SD 40 | $2,639,937 |
Crook County SD | $5,742,874 |
Crow-Applegate-Lorane SD 66 | $593,490 |
Culver SD 4 | $1,506,550 |
Dallas SD 2 | $5,156,206 |
David Douglas SD 40 | $29,058,151 |
Dayton SD 8 | $1,008,784 |
Dayville SD 16J | $106,530 |
Diamond SD 7 | $90,000 |
Double O SD 28 | $90,000 |
Douglas County SD 15 | $394,175 |
Douglas County SD 4 | $12,592,399 |
Drewsey SD 13 | $90,000 |
Dufur SD 29 | $542,496 |
Eagle Point SD 9 | $9,160,310 |
Echo SD 5 | $526,228 |
Elgin SD 23 | $546,174 |
Elkton SD 34 | $311,571 |
Enterprise SD 21 | $676,042 |
Estacada SD 108 | $2,024,079 |
Eugene SD 4J | $36,891,859 |
Falls City SD 57 | $924,333 |
Fern Ridge SD 28J | $3,742,811 |
Forest Grove SD 15 | $8,641,221 |
Fossil SD 21J | $375,526 |
Frenchglen SD 16 | $90,000 |
Gaston SD 511J | $531,313 |
Gervais SD 1 | $1,988,145 |
Gladstone SD 115 | $2,807,355 |
Glendale SD 77 | $876,628 |
Glide SD 12 | $1,797,567 |
Grants Pass SD 7 | $14,617,804 |
Greater Albany Public SD 8J | $15,734,628 |
Gresham-Barlow SD 10J | $19,662,617 |
Harney County SD 3 | $1,991,028 |
Harney County SD 4 | $214,647 |
Harney County Union High SD 1J | $159,351 |
Harper SD 66 | $252,011 |
Harrisburg SD 7J | $1,659,442 |
Helix SD 1 | $119,133 |
Hermiston SD 8 | $10,847,808 |
Hillsboro SD 1J | $24,917,555 |
Hood River County SD | $4,979,093 |
Huntington SD 16J | $188,193 |
Imbler SD 11 | $204,946 |
Ione SD R2 | $90,176 |
Jefferson County SD 509J | $8,359,080 |
Jefferson SD 14J | $1,436,433 |
Jewell SD 8 | $709,359 |
John Day SD 3 | $1,194,313 |
Jordan Valley SD 3 | $158,992 |
Joseph SD 6 | $475,354 |
Junction City SD 69 | $2,962,046 |
Juntura SD 12 | $90,000 |
Klamath County SD | $16,156,163 |
Klamath Falls City Schools | $12,813,688 |
Knappa SD 4 | $647,527 |
La Grande SD 1 | $4,858,091 |
Lake County SD 7 | $1,656,549 |
Lake Oswego SD 7J | $1,509,433 |
Lebanon Community SD 9 | $8,364,104 |
Lincoln County SD | $12,990,415 |
Long Creek SD 17 | $361,565 |
Lowell SD 71 | $490,781 |
Malheur County SD 51 | |
Mapleton SD 32 | $506,068 |
Marcola SD 79J | $309,515 |
McKenzie SD 68 | $715,399 |
McMinnville SD 40 | $9,424,319 |
Medford SD 549C | $33,008,497 |
Milton-Freewater Unified SD 7 | $6,395,373 |
Mitchell SD 55 | $129,982 |
Molalla River SD 35 | $3,147,966 |
Monroe SD 1J | $1,021,121 |
Monument SD 8 | $107,851 |
Morrow SD 1 | $4,367,778 |
Mt Angel SD 91 | $729,564 |
Myrtle Point SD 41 | $2,188,073 |
Neah-Kah-Nie SD 56 | $1,558,764 |
Nestucca Valley SD 101 | $981,841 |
Newberg SD 29J | $5,319,022 |
North Bend SD 13 | $4,321,041 |
North Clackamas SD 12 | $17,097,618 |
North Douglas SD 22 | $680,029 |
North Lake SD 14 | $629,877 |
North Marion SD 15 | $2,399,431 |
North Powder SD 8J | $603,497 |
North Santiam SD 29J | $3,112,600 |
North Wasco County SD 21 | $6,715,472 |
Nyssa SD 26 | $3,630,708 |
Oakland SD 1 | $1,401,249 |
Oakridge SD 76 | $6,161,472 |
Ontario SD 8C | $13,139,157 |
Oregon City SD 62 | $6,713,825 |
Oregon Trail SD 46 | $3,524,397 |
Paisley SD 11 | $163,646 |
Parkrose SD 3 | $6,926,435 |
Pendleton SD 16 | $6,976,729 |
Perrydale SD 21 | $169,108 |
Philomath SD 17J | $1,212,695 |
Phoenix-Talent SD 4 | $8,937,705 |
Pilot Rock SD 2 | $455,294 |
Pine Creek SD 5 | $90,000 |
Pine Eagle SD 61 | $390,665 |
Pinehurst SD 94 | $90,000 |
Pleasant Hill SD 1 | $1,724,206 |
Plush SD 18 | $90,000 |
Port Orford-Langlois SD 2CJ | $2,749,651 |
Portland SD 1J | $73,869,717 |
Powers SD 31 | $540,295 |
Prairie City SD 4 | $538,232 |
Prospect SD 59 | $308,707 |
Rainier SD 13 | $1,803,617 |
Redmond SD 2J | $11,362,932 |
Reedsport SD 105 | $1,729,423 |
Reynolds SD 7 | $31,042,760 |
Riddle SD 70 | $1,198,555 |
Riverdale SD 51J | $108,176 |
Rogue River SD 35 | $2,946,233 |
Salem-Keizer SD 24J | $97,825,660 |
Santiam Canyon SD 129J | $1,056,087 |
Scappoose SD 1J | $1,766,726 |
Scio SD 95 | $1,059,543 |
Seaside SD 10 | $2,796,684 |
Sheridan SD 48J | $1,586,881 |
Sherman County SD | $363,181 |
Sherwood SD 88J | $1,125,320 |
Silver Falls SD 4J | $3,204,980 |
Sisters SD 6 | $810,006 |
Siuslaw SD 97J | $7,890,204 |
South Harney SD 33 | $90,000 |
South Lane SD 45J3 | $6,531,002 |
South Umpqua SD 19 | $5,113,564 |
South Wasco County SD 1 | $464,751 |
Spray SD 1 | $245,777 |
Springfield SD 19 | $29,315,229 |
St Helens SD 502 | $4,487,398 |
St Paul SD 45 | $294,284 |
Stanfield SD 61 | $565,650 |
Suntex SD 10 | $90,000 |
Sutherlin SD 130 | $2,731,195 |
Sweet Home SD 55 | $4,169,565 |
Three Rivers/Josephine County SD | $17,616,520 |
Tigard-Tualatin SD 23J | $12,901,334 |
Tillamook SD 9 | $3,854,997 |
Troy SD 54 | $90,000 |
Ukiah SD 80R | $98,700 |
Umatilla SD 6R | $3,361,167 |
Union SD 5 | $504,614 |
Vale SD 84 | $2,829,273 |
Vernonia SD 47J | $1,037,751 |
Wallowa SD 12 | $709,323 |
Warrenton-Hammond SD 30 | $1,454,985 |
West Linn-Wilsonville SD 3J | $3,984,176 |
Willamina SD 30J | $1,501,582 |
Winston-Dillard SD 116 | $3,809,188 |
Woodburn SD 103 | $19,465,852 |
Yamhill Carlton SD 1 | $795,189 |
Yoncalla SD 32 | $1,003,335 |
ESSER allocations by state
Click a state below to see a detailed breakdown of ESSER allocations by district in each state.
- ESSER hub page
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
History of ESSER
Throughout Spring 2020, all 50 states shuttered K-12 public schools to in-person learning. In most states, students would not return to classrooms for the remainder of the academic year. Congress allocated roughly $190 billion to schools between March 2020 and March 2021 through three rounds of Elementary and Secondary School Emergency Relief (ESSER) Fund grants.[9]
Congress also allocated about 10% of ESSER funding—or about $19 billion—to state education agencies.[10]
Each tranche of ESSER funding came with its own deadline. States had until September 30 to commit money they received in the third round (ARP Act) of ESSER funding—unless they requested and received an extension.[11] Districts were required to have spent the funds by the end of January 2025 (though they could request an extension from the federal government).[12]
According to the U.S. Department of Education, “These Federal emergency resources are available for a wide range of activities to address diverse needs arising from or exacerbated by the COVID-19 pandemic, or to emerge stronger post-pandemic, including responding to students’ social, emotional, mental health, and academic needs and continuing to provide educational services as States, LEAs, and schools respond to and recover from the pandemic.”[13]
Districts, already facing declining public school enrollment, grappled with the loss of billions of dollars in federal aid as ESSER funds expired.[14] To put the loss in perspective, in 2019, the last year before Congress began allocating ESSER grants, the federal government spent a total of $57.9 billion on K-12 public schools—less than a third of what Congress allocated to schools through ESSER.[15]
A 2023 Education Next analysis of 22 states found that districts had spent about half of the money on labor costs, which could include new hires and raises for existing personnel.[16] A December 2023 Education Week survey of 250 district leaders found that a quarter of respondents said they didn’t anticipate finding alternative funding to cover ongoing expenses made with ESSER grants.[17]
Some districts announced staff and teacher layoffs due to losing ESSER funds.[18][19][20] Districts also cut expenses in other ways, including ending after-school programs, tutoring services, and more.[21][22]
Subscribe to Hall Pass to stay up to date on school board politics and education policy
Hall Pass is a weekly newsletter designed to keep you plugged into the conversations driving school board politics and education policy. We bring you a roundup of the sharpest education commentary and research from across the political spectrum and the latest on school board elections and recall efforts.
Below are the three most recent editions:
Other education policy pages on Ballotpedia
Want to read more about education policy in the United States? Start with the overviews below:
- Education policy
- Impact of school choice on rural school districts
- Trends in curriculum development
- K-12 content standards and curriculum research
- K-12 curriculum authority, requirements, and statutes in the states
- K-12 areas of instruction required by statute in the states
See also
- School board elections, 2025
- School board recalls, 2025
- Endorsements of school board members by state executive officeholders and candidates, 2024
- Conflicts in school board elections, 2021-2023
- School board dismissals of district superintendents, 2022-2025
- State takeovers of K-12 public school districts
Footnotes
- ↑ U.S. Department of Education, "ESSER Fund Cover Letter," accessed June 13, 2025
- ↑ The 74, "ESSER Post-Mortem: How Did Districts Spend $190B in Federal Funds? Did It Work?" June 29, 2025
- ↑ Intercultural Development Research Association, "How Schools Will Be Impacted by the End of Federal COVID-19 Relief Funding," October 8, 2024
- ↑ District Administration, "Learning loss can still be overcome with ESSER," August 15, 2024
- ↑ Brookings, "The ESSER fiscal cliff will have serious implications for student equity," September 12, 2023
- ↑ Intercultural Development Research Association, "How Schools Will Be Impacted by the End of Federal COVID-19 Relief Funding," October 8, 2024
- ↑ McKinsey & Company, "When the money runs out: K–12 schools brace for stimulus-free budgets," September 18, 2024
- ↑ Edunomics Lab,"ESSER Expenditure Dashboard," accessed June 29, 2025
- ↑ K-12 Dive, "ESSER funding: What it is and how to use it before it expires," February 21, 2023
- ↑ CCSSO, "States Leading: How State Education Agencies Leveraged Pandemic Relief Funds," accessed February 4, 2025
- ↑ New America, "Size: More Money Than Ever Before," accessed February 4, 2025
- ↑ School Superintendents Assocation, "The Advocate March 2024: ESSER Late Liquidation," March 8, 2024
- ↑ U.S. Department of Education, "Frequently Asked Questions," May 2021
- ↑ Brookings, "Breaking down enrollment declines in public schools," March 14, 2024
- ↑ United States Census, "K-12 School Spending Up 4.7% in 2019 From Previous Year," May 18, 2021
- ↑ Education Next, "The Massive ESSER Experiment: Here’s what we’re learning.," April 4, 2023
- ↑ Education Week, "When ESSER Funds Are Gone, Here’s Where Districts May Turn to Fill Gaps," December 5, 2023
- ↑ NBC DFW, "Arlington ISD faces layoffs with COVID-era ESSER grants coming to an end," March 25, 2024
- ↑ K-12 Dive, "Teacher layoffs are growing — and won’t be going away anytime soon," March 26, 2024
- ↑ CT Insider, "Hartford school board approves $429 million budget with staffing cuts across the district," April 18, 2024
- ↑ Chalkbeat, "Many schools want to keep tutoring going when COVID money is gone. How will they pay for it?" February 1, 2024
- ↑ KOSU, "The end of pandemic-era federal dollars may mean the end of some Oklahoma school programs," April 18, 2024
|