Veraguas is a province of Panama, located in the centre-west of the country. The capital is the city of Santiago de Veraguas. It is the only Panamanian province to border both the Atlantic and Pacific oceans. It covers an area of 10,587.6 km² and in 2019 it had an estimated population of 247,644.