Efter andra världskriget fick elever med lindrigt utvecklingsstörning rätt till undervisning. 1944 lagfästes landstingens undervisningsskyldighet för dessa barn. Undervisning bedrevs som regel på internat eller i skolor avskilda från folkskolan.
Genom 1967 års omsorgslag fick alla barn med utvecklingsstörning, oavsett grad, rätt till undervisning. Lagen trädde ikraft 1968 och därefter försvann de stora särskoleinternaten. Särskoleklasser lokalintegrerades i vanliga grundskolor och de elever som hade det största behovet av stöd och hjälp, fick rätt att gå i träningsskola.
Den allra första särskoleklassen i Avesta inrättades i slutet av 1960-talet. Det fanns från början inte någon lokal utan både elever och lärare fick åka buss till Backaskolan i Hedemora. Det tog tid och var besvärligt, så därför ordnades ett provisoriskt klassrum i baptistkyrkan i Avesta. Behovet av en lokal för verksamheten gjorde att Bergsnässkolan byggdes ut och särskolan flyttade in där i mars/april 1969.
På hösten 1969 inrättades en träningsklass, som till en början hade sina lokaler i en källarvåning vid Åsgatan/Torsgatan. Efter några år flyttade också den klassen in i Bergsnässkolan.
Vårterminen 2010 består Avesta särskola i Bergsnässkolan, av 24 elever i åldrarna 9 – 17 år. 8 av eleverna går i träningsskola och 16 i grundsärskola. Elevantalet i Avesta särskola var under lång tid stabilt med ca 30 elever men har under de senaste åren sjunkit något. Framför allt märks en minskning då det gäller grundsärskolans yngre elever.
Bergsnässkolan inkluderar tränings- och grundsärskola, grundskola 1-6, förskoleklass och fritidshem. Skolan har ca 130 elever som samsas om lokalerna. Huvuddelen av grundsärskolans undervisning i hemkunskap sker dock i Domarhagsskolan eftersom ändamålsenliga lokaler för detta saknas i Bergsnässkolan.
Satsningen på Outdoor
Satsningen på Koppardalen
Satsningen på Sport