Vikfors ist ein Dorf in der Gemeinde Skellefteå, in Västerbottens län, Schweden. Vikfors liegt auf 27 m Höhe. Die nächste größere Stadt ist Skellefteå, 15,2 km nordwestlich. Strände in der Nähe: Örviken ställplats (4,7 km), Danielsten (6,6 km), Burehällarna (12 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Lejonströmsbron (16,2 km), Bureå Church (4,5 km) und Ursviken Church (8,4 km).