Krokshaga is a village in Drammen Municipality, in Buskerud, Norway. Krokshaga lies at 9 m above sea level, 12.4 km from the Scandinavian mountains. The nearest city is Horten, 17.4 km to the southeast. Beaches nearby: Sandstranda (1.2 km), Ulvika (1.7 km), Knemstranda/Bokerøya (3.4 km). Among the landmarks around are Oscarsborg Fortress (16.9 km), Filtvet Lighthouse (12.3 km) and Royal Palace (43 km). Among the natural features are Knivsfjellet (3.8 km) and Stikkvannskollen (10.2 km).