"HADDINGTON, a parish, containing a royal burgh of its own name, and the hamlets of Abbey and St Laurence, in the centre of Haddingtonshire. It is bounded by Aberlady, Athelstaneford, Prestonkirk, Morham, Yester, Bolton, Salton, and Gladsmuir ... Its superficial area is about 22 1/2 square miles."
"HADDINGTON, a royal burgh, a town of great antiquity, and the metropolis of East Lothian, is pleasantly situated within a bend of the Tyne, and on the left bank of the river, surrounded on all sides by a landscape rich in the beauties of nature and of art, and overlooked at a little distance to the north by the soft sylvan declvity of the Garleton hills ... Though comparatively small in bulk, and though, for a long time, mean or indifferent in appearance, it is now one of the neatest, best-built, and most cheerful towns of Scotland"
[From the Imperial Gazetteer of Scotland, edited by John Marius Wilson, 1868]
A lengthier description is available.