Tameghza est une oasis de montagne située au sud-ouest de la Tunisie (gouvernorat de Tozeur). Elle est située à environ 70 kilomètres de Tozeur