Olonzac (en occitan Lonzac) est une commune française située dans le département de l'Hérault en région Occitanie.