Treåringen försvann i Strömfors, strax utanför Boliden, på tisdagsförmiddagen.
Sent på eftermiddagen hittades pojken uppe på ett berg omkring 500 meter från bostaden där han bor.
– Han har lyckats gå en bra bit. Pojken mår efter omständigheterna bra men kommer naturligtvis att undersökas av sjukvården, säger polisens presstalesperson Malin Axroth.
Polisen letade under hela tisdagseftermiddagen med bland annat helikopter och hundpatruller. Även fjällräddningen var på väg för att ansluta till letandet. Till slut var det en privatperson som hittade pojken.
– Jag vill verkligen passa på att tacka alla som hjälpte till för att hitta honom, säger Malin Axroth.
– I nuläget finns det inga brottsmisstankar kopplade till försvinnandet, säger hon.
Polisen gick ut med en bild på treåringen och uppmanade boende i området att kontrollera sina gårdar och uthus för att se om pojken fanns där.