Dorado ( ) is a town and municipality in the northern coast of Puerto Rico, 15 miles west of San Juan and is located in the northern region of the island, bordering the Atlantic Ocean, north of Toa Alta, east of Vega Alta, and west of Toa Baja.