La Zarza-Perrunal ist eine spanische Stadt in der Provinz Huelva in der Autonomen Gemeinschaft Andalusien. Am 1. Januar 2022 lebten dort 1230 Einwohner. Sie befindet sich in der Comarca Andévalo. Die Gemeinde besteht aus den Ortschaften La Zarza und El Perrunal.
2018 wurde La Zarza-Perrunal aus der Gemeinde Calañas ausgegliedert.