Tvedestrand on Norjan kaupunki ja kunta Agderin läänissä maan eteläosassa. Sen naapureita ovat Arendal lännessä ja Risør idässä. Kunta rajoittuu myös Frolandiin, Åmliin ja Vegårsheihin. Tvedestrand sai nykyiset rajansa vuonna 1964, jolloin pieni alue Molandin kunnasta liitettiin siihen.[2] Vuoden 2024 alussa Tvedestrandissa oli 6 323 asukasta.[1] Hallintokeskus Tvedestrandin lisäksi kunnassa sijaitsee Nesgrendan taajama.[2]
Tvedestrand on perinteisesti ollut tärkeä vientisatama alueen rauta- ja puuteollisuudelle. Nykyisin se on myös suosittu matkailukohde.[2]