El río Macaguanigua es uno de los ríos que pertenece a la extensa red fluvial que posee Baracoa, provincia de Guantánamo (Cuba). Se encuentra ubicado el el grupo montañoso Sagua-Baracoa,en la parte oriental de la Isla de Cuba, casi paralelo al río Duaba. Corre de suroeste a noroeste y desemboca en la Bahía de Baracoa. No es navegable.