Ulvsvika er en skjermet badeplass og lagune like utenfor Mandal sentrum i Lindesnes kommune. Området ligger lunt til i skjærgården og er beskyttet mot vær og vind, noe som gjør det til et populært sted for rolige badedager gjennom sommeren.
Badeplassen har både strand, brygge, gressletter og et amfi langs vannet, samt toalettfasiliteter og gode oppholdsarealer. Den rolige lagunen gjør området godt egnet for både familier og besøkende som ønsker et mer skjermet sjøbad nær sentrum.
Rundt Ulsvika finnes også fine turmuligheter og flere fjellvegger som brukes til klatring. Området har dessuten historiske spor fra krigen i form av bunkere og skyttergraver, og en kyststi leder videre mot Mandal sentrum forbi de historiske laksetrappene ved Mandalselva.