Santa Amalia ist eine Gemeinde in der Provinz Badajoz, Extremadura. Sie wurde im 19. Jahrhundert auf Anordnung von König Fernando VII. gegründet, der die Stadt zu Ehren seiner verstorbenen Frau María Amalia von Sachsen benannte.
Sie wurde als neu gegründete Gemeinde nach einem hippodamischen Plan angelegt und umfasst Häuser, ein Rathaus, ein Gefängnis, eine Schule, eine Kirche, einen Friedhof und landwirtschaftliche Flächen.