Balatonszabadi je obec v Maďarsku v Šomoďskej župe v obvode Siófok.
Má rozlohu 4134 ha a žije tu 2957 obyvateľov (2007).