Krokshaga ist ein Dorf in der Gemeinde Drammen, in der Provinz Buskerud, Norwegen. Krokshaga liegt auf 9 m Höhe, 12,4 km vom Gebirge Scandinavian entfernt. Die nächste größere Stadt ist Horten, 17,4 km südöstlich. Strände in der Nähe: Sandstranda (1,2 km), Ulvika (1,7 km), Knemstranda/Bokerøya (3,4 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Oscarsborg (16,9 km), Filtvet alter Leuchtturm (12,3 km) und Königliches Schloss Oslo (43 km). Zu den Naturdenkmälern gehören Knivsfjellet (3,8 km) und Stikkvannskollen (10,2 km).

Auch geschrieben Krokshaga.