Selv om den heter Newtown («nybyen») er byen en eldre bosetning; etablert allerede på 1500-tallet. Den har tidligere kjent som Newtoune, Newtown of Eildon, Neuton og Newtown of Dryburgh. Tillegget har hovedsakelig vært for å adskille den fra St. Boswells.