Krokshaga est un village dans la commune de Drammen, dans le comté de Buskerud, en Norvège. Krokshaga se situe à 9 m d'altitude, à 12,4 km du massif Scandinavian. La grande ville la plus proche est Horten, à 17,4 km au sud-est. Plages à proximité : Sandstranda (1,2 km), Ulvika (1,7 km), Knemstranda/Bokerøya (3,4 km). Parmi les sites touristiques alentour : Forteresse d'Oscarsborg (16,9 km), Phare de Filtvet (12,3 km) et Palais royal d'Oslo (43 km). Parmi les sites naturels : Knivsfjellet (3,8 km) et Stikkvannskollen (10,2 km).

Aussi écrit Krokshaga.