Highest spending per ADM in PA (2024-25)
Spending per ADM across 482 Pennsylvania school districts, 2024-25. Bryn Athyn SD leads at $124,032. PDE; ranked by DistrictFacts.
- Districts ranked
- 482
- Period
- 2024-25
- Publication floor
- 8 districts
- Tie rule
- Equal values share a rank; the next rank skips.
Certified total expenditures per Average Daily Membership (ADM) from PDE AFR Exp per ADM collection.
Measure: Expenditures per ADM (PDE certified).
Source: PDE.
Ranked districts
- 1. Bryn Athyn SD — $124,032
- 2. West Greene SD — $50,238
- 3. New Hope-Solebury SD — $43,869
- 4. Forest Area SD — $43,574
- 5. Lower Merion SD — $38,078
- 6. Wilkinsburg Borough SD — $37,541
- 7. Austin Area SD — $37,402
- 8. Centennial SD — $35,619
- 9. Pittsburgh SD — $35,319
- 10. Radnor Township SD — $35,065
- 11. Farrell Area SD — $33,771
- 12. Quaker Valley SD — $33,367
- 13. Palisades SD — $33,284
- 14. Manheim Central SD — $32,981
- 15. Cornell SD — $32,749
- 16. Cheltenham SD — $32,602
- 17. Wallenpaupack Area SD — $32,464
- 18. State College Area SD — $32,406
- 19. Shade-Central City SD — $31,883
- 20. Chichester SD — $31,871
- 21. Hatboro-Horsham SD — $31,534
- 22. East Stroudsburg Area SD — $31,203
- 23. Monessen City SD — $31,086
- 24. Upper Merion Area SD — $30,694
- 25. Rose Tree Media SD — $30,391
- 26. Allegheny-Clarion Valley SD — $30,268
- 27. Purchase Line SD — $30,234
- 28. Lancaster SD — $30,207
- 29. Western Wayne SD — $30,025
- 30. Pocono Mountain SD — $30,005
- 31. Marple Newtown SD — $29,982
- 32. Shanksville-Stonycreek SD — $29,577
- 33. South Side Area SD — $29,441
- 34. Catasauqua Area SD — $29,426
- 35. Jamestown Area SD — $29,340
- 36. Sullivan County SD — $29,188
- 37. East Allegheny SD — $29,143
- 38. Methacton SD — $29,088
- 39. Coatesville Area SD — $29,027
- 40. Jim Thorpe Area SD — $28,998
- 41. Upper Dublin SD — $28,973
- 42. Susquenita SD — $28,966
- 43. Springfield Township SD — $28,893
- 44. Colonial SD — $28,835
- 45. Stroudsburg Area SD — $28,810
- 46. Tredyffrin-Easttown SD — $28,774
- 47. Salisbury Township SD — $28,769
- 48. Allegheny Valley SD — $28,604
- 49. Oswayo Valley SD — $28,440
- 50. Perkiomen Valley SD — $28,429
- 51. Unionville-Chadds Ford SD — $28,396
- 52. Great Valley SD — $28,246
- 53. Penns Manor Area SD — $28,245
- 54. United SD — $28,231
- 55. Iroquois SD — $28,223
- 56. Galeton Area SD — $28,097
- 57. Brandywine Heights Area SD — $28,031
- 58. Morrisville Borough SD — $27,811
- 59. Saucon Valley SD — $27,783
- 60. Quakertown Community SD — $27,753
- 61. Wallingford-Swarthmore SD — $27,555
- 62. Wayne Highlands SD — $27,501
- 63. Kennett Consolidated SD — $27,464
- 64. Northern Cambria SD — $27,276
- 65. Kutztown Area SD — $27,102
- 66. Oley Valley SD — $27,102
- 67. Jenkintown SD — $27,080
- 68. Easton Area SD — $27,022
- 69. Southern Lehigh SD — $26,992
- 70. Avella Area SD — $26,982
- 71. Weatherly Area SD — $26,953
- 72. Harmony Area SD — $26,934
- 73. Woodland Hills SD — $26,919
- 74. Carlynton SD — $26,881
- 75. Phoenixville Area SD — $26,820
- 76. Gateway SD — $26,788
- 77. Bethel Park SD — $26,784
- 78. Pleasant Valley SD — $26,779
- 79. Council Rock SD — $26,729
- 80. Fox Chapel Area SD — $26,686
- 81. Harrisburg City SD — $26,684
- 82. Rochester Area SD — $26,451
- 83. Northgate SD — $26,444
- 84. Pottstown SD — $26,432
- 85. Lakeview SD — $26,374
- 86. Antietam SD — $26,366
- 87. Penn Hills SD — $26,319
- 88. Benton Area SD — $26,306
- 89. Bellefonte Area SD — $26,279
- 90. Millville Area SD — $26,207
- 91. Pennridge SD — $26,155
- 92. Daniel Boone Area SD — $26,128
- 93. Southern Fulton SD — $26,102
- 94. Big Spring SD — $26,079
- 95. Upper St. Clair SD — $26,072
- 96. Deer Lakes SD — $26,049
- 97. Mountain View SD — $26,043
- 98. Southeast Delco SD — $25,961
- 99. Elizabeth Forward SD — $25,892
- 100. Eastern Lancaster County SD — $25,869
- 101. Penns Valley Area SD — $25,775
- 102. Lower Moreland Township SD — $25,761
- 103. Lackawanna Trail SD — $25,669
- 104. Riverview SD — $25,660
- 105. Sayre Area SD — $25,632
- 106. Philadelphia City SD — $25,604
- 107. Northern Lebanon SD — $25,591
- 108. West York Area SD — $25,564
- 109. Twin Valley SD — $25,523
- 110. Central Greene SD — $25,502
- 111. Ligonier Valley SD — $25,490
- 112. Cameron County SD — $25,406
- 113. Pottsgrove SD — $25,391
- 114. Northwestern Lehigh SD — $25,373
- 115. York City SD — $25,356
- 116. Interboro SD — $25,355
- 117. Highlands SD — $25,340
- 118. Ridley SD — $25,326
- 119. Conrad Weiser Area SD — $25,279
- 120. Ferndale Area SD — $25,274
- 121. Northampton Area SD — $25,264
- 122. Brentwood Borough SD — $25,262
- 123. West Branch Area SD — $25,241
- 124. Hampton Township SD — $25,212
- 125. Wilmington Area SD — $25,190
- 126. Keystone Oaks SD — $25,183
- 127. Sto-Rox SD — $25,159
- 128. Burgettstown Area SD — $25,116
- 129. Coudersport Area SD — $25,109
- 130. West Chester Area SD — $25,097
- 131. Philipsburg-Osceola Area SD — $25,081
- 132. Turkeyfoot Valley Area SD — $25,075
- 133. Forbes Road SD — $25,057
- 134. Smethport Area SD — $25,038
- 135. Montour SD — $25,032
- 136. Camp Hill SD — $24,998
- 137. Newport SD — $24,976
- 138. Bristol Township SD — $24,952
- 139. Tunkhannock Area SD — $24,917
- 140. South Eastern SD — $24,887
- 141. Shaler Area SD — $24,868
- 142. Southern Tioga SD — $24,800
- 143. Owen J Roberts SD — $24,784
- 144. Glendale SD — $24,759
- 145. Upper Dauphin Area SD — $24,754
- 146. Cocalico SD — $24,720
- 147. Souderton Area SD — $24,701
- 148. Gettysburg Area SD — $24,667
- 149. Keystone Central SD — $24,667
- 150. Line Mountain SD — $24,626
- 151. Chester-Upland SD — $24,613
- 152. McKeesport Area SD — $24,584
- 153. Aliquippa SD — $24,511
- 154. Union SD — $24,508
- 155. Spring-Ford Area SD — $24,502
- 156. Rockwood Area SD — $24,433
- 157. South Park SD — $24,367
- 158. Conemaugh Valley SD — $24,354
- 159. Upper Perkiomen SD — $24,298
- 160. Oxford Area SD — $24,276
- 161. Homer-Center SD — $24,230
- 162. West Perry SD — $24,201
- 163. North Penn SD — $24,184
- 164. Pine-Richland SD — $24,175
- 165. Middletown Area SD — $24,174
- 166. Solanco SD — $24,135
- 167. Duquesne City SD — $24,134
- 168. Salisbury-Elk Lick SD — $24,126
- 169. Montrose Area SD — $24,114
- 170. Elizabethtown Area SD — $24,114
- 171. Halifax Area SD — $24,106
- 172. Williamsport Area SD — $24,023
- 173. Wyomissing Area SD — $24,021
- 174. Conestoga Valley SD — $24,021
- 175. Wissahickon SD — $24,007
- 176. Northeast Bradford SD — $23,998
- 177. Hamburg Area SD — $23,988
- 178. Western Beaver County SD — $23,943
- 179. Marion Center Area SD — $23,940
- 180. Central Bucks SD — $23,938
- 181. Otto-Eldred SD — $23,924
- 182. Apollo-Ridge SD — $23,910
- 183. Columbia Borough SD — $23,896
- 184. Washington SD — $23,875
- 185. Norristown Area SD — $23,874
- 186. Athens Area SD — $23,861
- 187. Southern York County SD — $23,825
- 188. Susquehanna Community SD — $23,809
- 189. Derry Township SD — $23,800
- 190. Clearfield Area SD — $23,791
- 191. Bensalem Township SD — $23,777
- 192. Bald Eagle Area SD — $23,741
- 193. Eastern Lebanon County SD — $23,733
- 194. Eastern York SD — $23,707
- 195. Penncrest SD — $23,694
- 196. Bristol Borough SD — $23,667
- 197. Blue Ridge SD — $23,664
- 198. Northwest Area SD — $23,649
- 199. Keystone SD — $23,600
- 200. Plum Borough SD — $23,586
- 201. Forest City Regional SD — $23,561
- 202. West Middlesex Area SD — $23,535
- 203. Leechburg Area SD — $23,515
- 204. Conneaut SD — $23,512
- 205. Montgomery Area SD — $23,507
- 206. Tussey Mountain SD — $23,501
- 207. Mifflinburg Area SD — $23,493
- 208. Commodore Perry SD — $23,404
- 209. Fannett-Metal SD — $23,396
- 210. Wattsburg Area SD — $23,380
- 211. Moshannon Valley SD — $23,380
- 212. Lewisburg Area SD — $23,328
- 213. Fairfield Area SD — $23,316
- 214. Elk Lake SD — $23,314
- 215. Reynolds SD — $23,301
- 216. Millersburg Area SD — $23,285
- 217. Brownsville Area SD — $23,285
- 218. Girard SD — $23,282
- 219. Bethlehem Area SD — $23,262
- 220. Warwick SD — $23,251
- 221. Penn-Delco SD — $23,248
- 222. York Suburban SD — $23,183
- 223. Greenwood SD — $23,170
- 224. Delaware Valley SD — $23,167
- 225. Midland Borough SD — $23,085
- 226. Ephrata Area SD — $23,051
- 227. West Allegheny SD — $23,050
- 228. Haverford Township SD — $23,047
- 229. Northern Lehigh SD — $23,012
- 230. Johnsonburg Area SD — $23,004
- 231. Seneca Valley SD — $23,003
- 232. Somerset Area SD — $22,996
- 233. Fleetwood Area SD — $22,994
- 234. Lehighton Area SD — $22,981
- 235. Wellsboro Area SD — $22,980
- 236. Fort Cherry SD — $22,938
- 237. Upper Adams SD — $22,931
- 238. North Pocono SD — $22,928
- 239. Southeastern Greene SD — $22,907
- 240. Sharon City SD — $22,898
- 241. North Allegheny SD — $22,898
- 242. Wyoming Area SD — $22,862
- 243. Indiana Area SD — $22,854
- 244. Parkland SD — $22,853
- 245. Midd-West SD — $22,849
- 246. Laurel Highlands SD — $22,844
- 247. Titusville Area SD — $22,828
- 248. Jefferson-Morgan SD — $22,813
- 249. Milton Area SD — $22,812
- 250. Corry Area SD — $22,786
- 251. Moon Area SD — $22,760
- 252. Ringgold SD — $22,746
- 253. Abington SD — $22,711
- 254. Scranton SD — $22,696
- 255. Ellwood City Area SD — $22,687
- 256. Exeter Township SD — $22,624
- 257. Northern Potter SD — $22,606
- 258. Chartiers-Houston SD — $22,599
- 259. Frazier SD — $22,587
- 260. Armstrong SD — $22,585
- 261. Boyertown Area SD — $22,580
- 262. McGuffey SD — $22,563
- 263. Neshaminy SD — $22,559
- 264. Grove City Area SD — $22,537
- 265. Charleroi SD — $22,531
- 266. Canton Area SD — $22,521
- 267. Palmerton Area SD — $22,517
- 268. Trinity Area SD — $22,506
- 269. Schuylkill Valley SD — $22,480
- 270. Pottsville Area SD — $22,474
- 271. Lampeter-Strasburg SD — $22,468
- 272. Annville-Cleona SD — $22,467
- 273. Lebanon SD — $22,425
- 274. Wyalusing Area SD — $22,375
- 275. East Penn SD — $22,363
- 276. Mechanicsburg Area SD — $22,359
- 277. Dover Area SD — $22,356
- 278. Kane Area SD — $22,355
- 279. Burrell SD — $22,317
- 280. Crawford Central SD — $22,311
- 281. Nazareth Area SD — $22,308
- 282. New Kensington-Arnold SD — $22,304
- 283. Warren County SD — $22,282
- 284. Freedom Area SD — $22,271
- 285. Greater Johnstown SD — $22,257
- 286. Northern Tioga SD — $22,205
- 287. Carmichaels Area SD — $22,168
- 288. Derry Area SD — $22,147
- 289. Bentworth SD — $22,091
- 290. Bangor Area SD — $22,082
- 291. Union City Area SD — $22,077
- 292. Punxsutawney Area SD — $22,070
- 293. South Allegheny SD — $22,038
- 294. New Brighton Area SD — $22,010
- 295. Upper Moreland Township SD — $21,998
- 296. North Hills SD — $21,964
- 297. Franklin Area SD — $21,947
- 298. Hopewell Area SD — $21,932
- 299. Pen Argyl Area SD — $21,921
- 300. Mount Union Area SD — $21,920
- 301. Moniteau SD — $21,897
- 302. Chartiers Valley SD — $21,833
- 303. Lake-Lehman SD — $21,833
- 304. Clarion Area SD — $21,814
- 305. Union Area SD — $21,799
- 306. Big Beaver Falls Area SD — $21,779
- 307. Lower Dauphin SD — $21,774
- 308. Shenango Area SD — $21,773
- 309. Uniontown Area SD — $21,755
- 310. Juniata Valley SD — $21,732
- 311. Muncy SD — $21,718
- 312. Meyersdale Area SD — $21,685
- 313. Littlestown Area SD — $21,674
- 314. Southern Columbia Area SD — $21,637
- 315. Curwensville Area SD — $21,637
- 316. Conewago Valley SD — $21,621
- 317. Albert Gallatin Area SD — $21,618
- 318. Hempfield Area SD — $21,578
- 319. Mt Lebanon SD — $21,554
- 320. Schuylkill Haven Area SD — $21,553
- 321. Mifflin County SD — $21,522
- 322. Everett Area SD — $21,490
- 323. Carlisle Area SD — $21,487
- 324. Downingtown Area SD — $21,458
- 325. Old Forge SD — $21,444
- 326. Troy Area SD — $21,434
- 327. Sharpsville Area SD — $21,381
- 328. South Western SD — $21,359
- 329. South Middleton SD — $21,353
- 330. South Fayette Township SD — $21,351
- 331. Connellsville Area SD — $21,346
- 332. Wilson SD — $21,321
- 333. Brockway Area SD — $21,312
- 334. Blue Mountain SD — $21,299
- 335. Franklin Regional SD — $21,297
- 336. Mercer Area SD — $21,282
- 337. Clarion-Limestone Area SD — $21,259
- 338. West Shore SD — $21,221
- 339. Greensburg Salem SD — $21,184
- 340. New Castle Area SD — $21,173
- 341. Spring Grove Area SD — $21,172
- 342. Northeastern York SD — $21,150
- 343. Warrior Run SD — $21,140
- 344. Whitehall-Coplay SD — $21,132
- 345. Williamsburg Community SD — $21,132
- 346. Danville Area SD — $21,099
- 347. Hempfield SD — $21,087
- 348. Canon-McMillan SD — $21,036
- 349. Selinsgrove Area SD — $21,019
- 350. Port Allegany SD — $21,018
- 351. Bethlehem-Center SD — $20,984
- 352. Allentown City SD — $20,976
- 353. Chestnut Ridge SD — $20,960
- 354. North East SD — $20,921
- 355. Ambridge Area SD — $20,872
- 356. Greenville Area SD — $20,845
- 357. Northwestern SD — $20,830
- 358. Valley Grove SD — $20,824
- 359. Beaver Area SD — $20,805
- 360. Jersey Shore Area SD — $20,803
- 361. Avonworth SD — $20,800
- 362. Bradford Area SD — $20,800
- 363. Portage Area SD — $20,784
- 364. Central Fulton SD — $20,770
- 365. Bellwood-Antis SD — $20,763
- 366. North Star SD — $20,738
- 367. Red Lion Area SD — $20,736
- 368. Mahanoy Area SD — $20,725
- 369. Avon Grove SD — $20,720
- 370. Lakeland School District — $20,713
- 371. Bermudian Springs SD — $20,708
- 372. Governor Mifflin SD — $20,707
- 373. Redbank Valley SD — $20,702
- 374. Dallastown Area SD — $20,700
- 375. Huntingdon Area SD — $20,698
- 376. Dallas SD — $20,683
- 377. Tuscarora SD — $20,659
- 378. Cambria Heights SD — $20,611
- 379. Erie City SD — $20,604
- 380. North Clarion County SD — $20,603
- 381. Harbor Creek SD — $20,599
- 382. Brookville Area SD — $20,589
- 383. Manheim Township SD — $20,589
- 384. Peters Township SD — $20,582
- 385. Towanda Area SD — $20,554
- 386. Laurel SD — $20,554
- 387. Hanover Public SD — $20,412
- 388. Upper Darby SD — $20,388
- 389. Freeport Area SD — $20,363
- 390. Claysburg-Kimmel SD — $20,347
- 391. Oil City Area SD — $20,313
- 392. Minersville Area SD — $20,312
- 393. Blacklick Valley SD — $20,303
- 394. Cornwall-Lebanon SD — $20,262
- 395. Chambersburg Area SD — $20,240
- 396. Montoursville Area SD — $20,189
- 397. Hanover Area SD — $20,182
- 398. Mid Valley SD — $20,140
- 399. Neshannock Township SD — $20,138
- 400. Yough SD — $20,119
- 401. Kiski Area SD — $20,084
- 402. Shenandoah Valley SD — $20,071
- 403. West Jefferson Hills SD — $20,045
- 404. Pine Grove Area SD — $20,033
- 405. Fort LeBoeuf SD — $19,997
- 406. California Area SD — $19,994
- 407. Mount Pleasant Area SD — $19,973
- 408. Palmyra Area SD — $19,952
- 409. Conemaugh Township Area SD — $19,951
- 410. Central Valley SD — $19,931
- 411. Penn Manor SD — $19,910
- 412. South Williamsport Area SD — $19,900
- 413. DuBois Area SD — $19,890
- 414. Northern York County SD — $19,881
- 415. Springfield SD — $19,838
- 416. Bedford Area SD — $19,834
- 417. Baldwin-Whitehall SD — $19,815
- 418. Southmoreland SD — $19,809
- 419. Greater Latrobe SD — $19,791
- 420. Tri-Valley SD — $19,786
- 421. Ridgway Area SD — $19,774
- 422. Wilkes-Barre Area SD — $19,672
- 423. East Pennsboro Area SD — $19,644
- 424. Southern Huntingdon County SD — $19,642
- 425. Windber Area SD — $19,612
- 426. Slippery Rock Area SD — $19,583
- 427. Millcreek Township SD — $19,551
- 428. Northern Bedford County SD — $19,508
- 429. Bloomsburg Area SD — $19,462
- 430. Mohawk Area SD — $19,458
- 431. Central York SD — $19,443
- 432. Karns City Area SD — $19,429
- 433. Knoch SD — $19,369
- 434. Butler Area SD — $19,367
- 435. Central Columbia SD — $19,358
- 436. Juniata County SD — $19,268
- 437. Berwick Area SD — $19,199
- 438. Valley View SD — $19,130
- 439. East Lycoming SD — $19,072
- 440. Pittston Area SD — $19,063
- 441. Muhlenberg SD — $19,029
- 442. Susquehanna Township SD — $19,026
- 443. Blackhawk SD — $19,017
- 444. Hermitage SD — $18,946
- 445. Hollidaysburg Area SD — $18,914
- 446. Loyalsock Township SD — $18,865
- 447. General McLane SD — $18,856
- 448. Shikellamy SD — $18,852
- 449. Central Cambria SD — $18,752
- 450. Shippensburg Area SD — $18,729
- 451. Cranberry Area SD — $18,692
- 452. Tamaqua Area SD — $18,686
- 453. Riverside Beaver County SD — $18,657
- 454. Altoona Area SD — $18,647
- 455. Penn Cambria SD — $18,582
- 456. Spring Cove SD — $18,453
- 457. Fairview SD — $18,424
- 458. Belle Vernon Area SD — $18,396
- 459. Central Dauphin SD — $18,345
- 460. Richland SD — $18,317
- 461. Dunmore SD — $18,157
- 462. Berlin Brothersvalley SD — $18,123
- 463. Greencastle-Antrim SD — $18,087
- 464. Hazleton Area SD — $18,082
- 465. Norwin SD — $18,063
- 466. Penn-Trafford SD — $18,029
- 467. Greater Nanticoke Area SD — $17,915
- 468. Panther Valley SD — $17,882
- 469. Cumberland Valley SD — $17,828
- 470. Saint Marys Area SD — $17,809
- 471. Waynesboro Area SD — $17,711
- 472. Williams Valley SD — $17,678
- 473. Westmont Hilltop SD — $17,631
- 474. North Schuylkill SD — $17,620
- 475. Tyrone Area SD — $17,603
- 476. Forest Hills SD — $17,576
- 477. Saint Clair Area SD — $17,550
- 478. Abington Heights SD — $17,253
- 479. Crestwood SD — $16,966
- 480. Mars Area SD — $16,660
- 481. Mount Carmel Area SD — $15,850
- 482. Shamokin Area SD — $15,517
Not ranked
- Carbondale Area SD — no figure in the state's file
- Clairton City SD — no figure in the state's file
- Donegal SD — no figure in the state's file
- Garnet Valley SD — no figure in the state's file
- Jeannette City SD — no figure in the state's file
- Octorara Area SD — no figure in the state's file
- Pennsbury SD — no figure in the state's file
- Pequea Valley SD — no figure in the state's file
- Reading SD — no figure in the state's file
- River Valley SD — no figure in the state's file
- Riverside SD — no figure in the state's file
- Steel Valley SD — no figure in the state's file
- Steelton-Highspire SD — no figure in the state's file
- Tulpehocken Area SD — no figure in the state's file
- West Mifflin Area SD — no figure in the state's file
- William Penn SD — no figure in the state's file
- Wilson Area SD — no figure in the state's file
- Wyoming Valley West SD — no figure in the state's file