Tapolca är en stad i provinsen Veszprém i Ungern. Tapolca hade år 2001 totalt 17 914 invånare och staden ligger i kommunen Tapolcai kistérség.