Caguabo es un barrio ubicado en el municipio de Añasco en el estado libre asociado de Puerto Rico.
[2] Caguabo se encuentra ubicado en las coordenadas 18°18′1″N 67°12′48″O / 18.30028, -67.21333.
Según la Oficina del Censo de los Estados Unidos, Caguabo tiene una superficie total de 5.77 km², de la cual 3,68 km² corresponden a tierra firme y (36,19 %) 2,09 km² es agua.
[2] Según el censo de 2010,[3] había 847 personas residiendo en Caguabo.
Del total de la población el 96,93 % eran hispanos o latinos de cualquier raza.