Newport-on-Tay is located in the county of Fife, Scotland, two miles south-east of the major city of Dundee, 35 miles north of Edinburgh, 343 miles north of Cardiff, and 359 miles north of London. Newport-on-Tay lies roughly one mile south of the City of Dundee border. Newport-on-Tay falls within the unitary authority of Fife. It is in the DD6 postcode district.
Newport-on-Tay is in the ceremonial county of Fife, the historic county of Fife, and the administrative county of Fife.
Newport-on-Tay is situated towards the northernmost extremity of Fife, and towards the easternmost extremity of Fife.
The nearest postcode to the centre of Newport-on-Tay is DD6 8AE.
Newport-on-Tay is situated towards the northernmost extremity of the DD6 postcode district, and roughly centrally between the easternmost and westernmost extremities of the DD6 postcode district.
The centre of Newport-on-Tay is located at position 56.44018° latitude and -2.94142° longitude.
The centre of Newport-on-Tay is located at the grid reference easting 342053 and northing 727952 within the British National Grid (OSGB36) system.
Position of Newport-on-Tay relative to nearby towns. Distance is measured from the centre of Newport-on-Tay to the centre of the town.
Position of Newport-on-Tay relative to nearby cities. Distance is measured from the centre of Newport-on-Tay to the centre of the city.