Los Caños de Meca es una pedanía de Barbate, en la provincia de Cádiz (España), situada a 8 km al noroeste de Barbate, 8 km al sureste de Conil y a 14 km al sur de Vejer. Se encuentra anexo a otra pedanía barbateña, Zahora.
Historia:
El nombre de la localidad hace referencia a una fuente ("caños") cuya agua fue muy popular al menos durante la época de la dominación musulmana, por lo cual habría recibido el nombre de La Meca, ciudad santa del Islam.