Viksjöfors tätort ligger på södra sidan av sjön Viken mellan Alfta och Edsbyn. Järnvägen följer sjöns strand på relativt nära håll medan större delen av bebyggelsen ligger längre upp i den svaga sluttningen söder om spåret. Det gäller dock inte den tidigare banvaktstugan 710 Viksjöfors som ligger mitt i byn men på sjösidan, järnvägens norra sida. Stugan är av 1872 års modell vänster och på tomten finns också ett uthus nordost om stugan orienterat parallellt med spåret.