Launceston is a town, ancient borough, and civil parish in Cornwall, England, United Kingdom. It is 1 mile west of the middle stage of the River Tamar, which constitutes almost the entire border between Cornwall and Devon.