Åsgårdstrand – miasto w Norwegii w okręgu Vestfold. Jest to także nazwa wcześniej niepodległej gminy i centrum handlu. Miasto jest położone 10 km na południe od Horten oraz 10 km na północ od Tønsberg. Miasto leży na zachodnim brzegu Oslofjorden w odległości 100 km na południe od Oslo.

W 2007 miasto zaklasyfikowano jako Miasto Turystyczne co pozwala – właścicielom sklepów w najstarszej i najbliższej morzu części miasta – na prowadzenie działalności we wszystkie dni tygodnia. Aby miasto mogło stać się Miastem Turystycznym, liczba gości przez cały rok musi znacznie przekraczać liczbę mieszkańców.

W tym małym, sielankowym miasteczku można znaleźć galerie sztuki, hotel, parę piekarni, kafejkę, sklepy spożywcze, bank, pub i winiarnię. Jest także kilka barów i restauracji na świeżym powietrzu otwieranych latem w starej części miasta. W Åsgårdstrand znajduje się także szkoła podstawowa, dom spokojnej starości i kilka przedszkoli.

W czerwcu każdego roku mieszkańcy świętują najdłuższy dzień lata – Midsommer – wielkim ogniskiem na wybrzeżu.

Nazwa Nazwa pochodzi od plaży (strand) przylegającej do farmy Åsgård (staronorweski: Ásgarðr).