Kaposvár (în germană: Ruppertsburg) este un oraș în Ungaria. Este reședința județului Somogy și unul dintre cele 23 orașe cu statut administrativ special ale țării.
Conform recensământului din 2011, orașul Kaposvár avea 64.201 locuitori. Din punct de vedere etnic, majoritatea locuitorilor (94,5%) erau maghiari, existând și minorități de romi (2,39%) și germani (1,26%). Apartenența etnică nu este cunoscută în cazul a 1,1% din locuitori.[2] Nu există o religie majoritară, locuitorii fiind romano-catolici (46,09%), persoane fără religie (16,88%), reformați (5,61%), atei (1,78%) și luterani (1,57%). Pentru 27,78% din locuitori nu este cunoscută apartenența confesională.[3]