Hamilton is located in Edinburgh city, United Kingdom at the 55.7667, -4.0333 coordinates. Distance from Hamilton to other cities. are listed below, click on the city name to find distance between. Distance from Hamilton to Glasgow 18 km, to Aberdeen 194 km, to Dundee 102 km. The green marker indicates the location of Hamilton.