The River Dee springs near Bailieboro in County Cavan and flows in an easterly direction for 37 miles Ordnance Survey of Ireland: Rivers and their Catchment Basins 1958 (Table of Reference) through County Meath and County Louth before entering the River Glyde at the village of Annagassan.