Ajo is the capital of Bareyo municipality in Cantabria, Spain. The town is 29 kilometres from Santander.