Select the type of organization you'd like to see from the list:
Load map
Jedburgh is a small town in the Scottish Borders, United Kingdom. It has a population of around 4,030 people. While it is not directly located by the coast, it is situated near the River Jed, which can be of interest to seafarers. However, it does not have any ports, shipyards, or factories producing ship parts.