Boca do Rio (deutsch „Mündung des Flusses“) ist eine römische Villa und eine Hafenanlage in der Gemeinde Budens an der Algarveküste in Portugal. Von der Straße N125 Lagos – Sagres erreicht man sie etwa 15 km hinter Lagos an der Küste zwischen Burgau und Salema, am Strand „Praia da Boca do Rio“, der im Naturpark Parque Natural do Sudoeste Alentejano e Costa Vicentina liegt.