Duns is een stad in het zuidwesten van
Schotland in het raadsgebied
Scottish Borders. Het ligt zo'n 20 km ten noorden van de grens met
Engeland en 70 km ten zuidoosten van
Edinburgh, en heeft ongeveer 2.710 inwoners (in 2006). De stad ligt aan de voet van Duns Law, een 220 meter hoge heuvel en uitloper van de Lammermuir Hills, wat deel uitmaakt van de
Southern Uplands. Duns is de geboorteplaats van de middeleeuwse filosoof
Johannes Duns Scotus.