Skälvik ist ein Dorf in der Gemeinde Halmstad, in Hallands län, Schweden. Skälvik liegt auf 3 m Höhe. Die nächste größere Stadt ist Halmstad, 10,7 km östlich. Strände in der Nähe: Frösakull (3,1 km), Tylösand (4,5 km), Tjuvahålans (5,5 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Nikolaikirche Halmstad (10,7 km), Söndrums kyrka (6,9 km) und Vapnö Church (9,1 km).