Santa Amalia es un municipio español, perteneciente a la provincia de Badajoz (comunidad autónoma de Extremadura).
El término municipal está atravesado por la Autovía del Suroeste en el pK 311 y por la carretera N-430.
La altitud del municipio oscila entre los 390 y los 230 metros, encontrándose el núcleo urbano a 253 metros sobre el nivel del mar.
Cuenta con una población de 3920 habitantes (INE 2024).
Iglesia del siglo XIX declarada bien de interés cultural en 2014.