Oregon · NCES F-33 finance data

School Funding Equity in Oregon

160 districts ranked by how equitably school funding is distributed, scored from NCES F-33 school finance data covering districts in all 50 states.

50
State avg score
49
National avg score
160
Districts ranked

The equity picture in one line

Elkton Sd 34 ranks first in Oregon for funding equity at 94/100, in a state whose districts average 50 against a national average of 49.

94/100
top score (Elkton Sd 34)
$22,353
per-pupil spending in the top district
26
districts scoring 70 or higher
28
districts below 30
# District Score
1 Elkton Sd 34 94
2 Riddle Sd 70 91
3 Douglas County Sd 15 91
4 Adrian Sd 61 90
5 Yoncalla Sd 32 89
6 North Powder Sd 8j 88
7 Myrtle Point Sd 41 87
8 Oakridge Sd 76 87
9 Prospect Sd 59 87
10 Camas Valley Sd 21j 87
11 Jefferson County Sd 509j 85
12 Nyssa Sd 26 83
13 Glendale Sd 77 82
14 North Douglas Sd 22 81
15 John Day Sd 3 79
16 Reedsport Sd 105 78
17 South Wasco County Sd 1 78
18 Pilot Rock Sd 2 74
19 David Douglas Sd 40 73
20 Milton-Freewater Unified Sd 7 73
21 Joseph Sd 6 73
22 Jefferson Sd 14j 72
23 Neah-Kah-Nie Sd 56 71
24 Athena-Weston Sd 29rj 71
25 Siuslaw Sd 97j 70
26 Culver Sd 4 70
27 Elgin Sd 23 69
28 Woodburn Sd 103 68
29 Harney County Sd 3 68
30 Nestucca Valley Sd 101j 68
31 Umatilla Sd 6r 67
32 Knappa Sd 4 67
33 Hood River County Sd 66
34 Ontario Sd 8c 64
35 Dufur Sd 29 64
36 Port Orford-Langlois Sd 2cj 64
37 Willamina Sd 30j 63
38 Crow-Applegate-Lorane Sd 66 63
39 Reynolds Sd 7 62
40 Imbler Sd 11 62
41 Ashland Sd 5 61
42 Creswell Sd 40 61
43 St Paul Sd 45 61
44 North Wasco County Sd 21 60
45 Morrow Sd 1 60
46 Monroe Sd 1j 60
47 North Lake Sd 14 60
48 Hermiston Sd 8 58
49 Klamath Falls City Schools 58
50 Bandon Sd 54 58
51 Central Curry Sd 1 58
52 Portland Sd 1j 57
53 Phoenix-Talent Sd 4 57
54 Clatskanie Sd 6j 57
55 Forest Grove Sd 15 56
56 Bethel Sd 52 55
57 Gervais Sd 1 55
58 Vernonia Sd 47j 55
59 Echo Sd 5 55
60 Sherman County Sd 55
61 Salem-Keizer Sd 24j 54
62 Klamath County Sd 54
63 Gaston Sd 511j 54
64 Central Sd 13j 53
65 South Lane Sd 45j3 53
66 North Marion Sd 15 53
67 Mt Angel Sd 91 53
68 Enterprise Sd 21 53
69 Perrydale Sd 21 53
70 Mcminnville Sd 40 52
71 Parkrose Sd 3 52
72 Coquille Sd 8 52
73 Central Linn Sd 552 52
74 South Umpqua Sd 19 51
75 Lincoln County Sd 50
76 Tillamook Sd 9 50
77 Amity Sd 4j 50
78 Colton Sd 53 50
79 Blachly Sd 90 50
80 Douglas County Sd 4 49
81 Gladstone Sd 115 49
82 Lake County Sd 7 49
83 La Grande Sd 1 48
84 Harrisburg Sd 7j 48
85 Union Sd 5 48
86 Grants Pass Sd 7 47
87 Sheridan Sd 48j 47
88 Oakland Sd 1 47
89 Centennial Sd 28j 46
90 Canby Sd 86 46
91 Vale Sd 84 46
92 Riverdale Sd 51j 46
93 Cove Sd 15 46
94 Lebanon Community Sd 9 45
95 Seaside Sd 10 45
96 Warrenton-Hammond Sd 30 45
97 Stanfield Sd 61 45
98 Tigard-Tualatin Sd 23j 44
99 Newberg Sd 29j 44
100 Astoria Sd 1 44
101 Sutherlin Sd 130 44
102 Springfield Sd 19 43
103 North Bend Sd 13 43
104 Rogue River Sd 35 43
105 Glide Sd 12 43
106 Rainier Sd 13 42
107 Dallas Sd 2 41
108 Santiam Canyon Sd 129j 41
109 Winston-Dillard Sd 116 41
110 Sisters Sd 6 40
111 Hillsboro Sd 1j 39
112 Corvallis Sd 509j 39
113 Silver Falls Sd 4j 39
114 Lowell Sd 71 38
115 Greater Albany Public Sd 8j 37
116 Eagle Point Sd 9 37
117 Sweet Home Sd 55 37
118 Corbett Sd 39 37
119 Coos Bay Sd 9 36
120 Beaverton Sd 48j 35
121 Medford Sd 549c 35
122 Three Rivers/Josephine County Sd 35
123 Pendleton Sd 16 35
124 Junction City Sd 69 35
125 Eugene Sd 4j 33
126 North Santiam Sd 29j 32
127 Alsea Sd 7j 32
128 Harper Sd 66 32
129 Brookings-Harbor Sd 17c 31
130 Paisley Sd 11 31
131 Cascade Sd 5 30
132 Fern Ridge Sd 28j 30
133 North Clackamas Sd 12 29
134 Crook County Sd 29
135 St Helens Sd 502 29
136 Harney County Sd 4 29
137 Gresham-Barlow Sd 10j 28
138 Scio Sd 95 28
139 Prairie City Sd 4 28
140 Mitchell Sd 55 28
141 Harney County Union High Sd 1j 28
142 Dayton Sd 8 28
143 Fossil Sd 21j 27
144 Philomath Sd 17j 27
145 Lake Oswego Sd 7j 26
146 Baker Sd 5j 26
147 Molalla River Sd 35 25
148 Pleasant Hill Sd 1 25
149 Central Point Sd 6 24
150 Banks Sd 13 24
151 Marcola Sd 79j 23
152 Redmond Sd 2j 22
153 West Linn-Wilsonville Sd 3j 20
154 Yamhill Carlton Sd 1 20
155 Sherwood Sd 88j 19
156 Scappoose Sd 1j 19
157 Bend-Lapine Administrative Sd 1 17
158 Oregon City Sd 62 17
159 Oregon Trail Sd 46 16
160 Estacada Sd 108 14

How the Equity Score Works

The equity score (0-100) evaluates four dimensions of school funding fairness. According to the National Center for Education Statistics F-33 Finance Survey (FY 2021-22, released in 2024), which covers more than 17,000 districts nationwide, local property wealth drives most of the spending differences the score captures; our methodology documents each weight:

Per-Pupil Spending (0-25)
Higher spending relative to peers
Need-Adjusted Spending (0-25)
Spending weighted by poverty level, rewards districts that spend more where need is greatest
Funding Diversity (0-25)
Less reliance on local property taxes, more state/federal support
Resource Access (0-25)
Lower student-teacher ratios = more individualized attention