Balatonföldvár je mesto v Maďarsku v Šomoďskej župe v obvode Balatonföldvár.
Má rozlohu 1 532 ha a žije tu 2 041 obyvateľov (1. január 2011).