Kolsta ist ein Dorf in der Gemeinde Söderhamn, in Gävleborgs län, Schweden. Kolsta liegt auf 4 m Höhe. Die nächste größere Stadt ist Gävle, 76 km südlich. Strände in der Nähe: Långvind (11 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Faxeholm (6,3 km), Trönö gamla kyrka (8,1 km) und Ulrika Eleonora kyrka, Söderhamn (6,2 km).