Zalakaros [zalakaroš] je město v župě Zala v Maďarsku. S 1748 obyvateli se jedná o nejmenší maďarské město.