I Rana er det syv kommunale barneskoler: Lyngheim skole, Hauknes skole, Selfors barneskole, Båsmo barneskole, Gruben barneskole, Skonseng skole og Ytteren skole. Tidligere fantes det barneskoler på Alteren, i Dalsgrenda og i Grønfjelldalen.