The Town of Kelso

Advertisement

The Scottish town of Kelso is located within the county of Roxburgh, Ettrick and Lauderdale and has a population of approximately 7,700.

Kelso is governed by Scottish Borders council.

Kelso is policed by Police Scotland

Kelso is within the Parliamentary Constituency of Berwickshire, Roxburgh and Selkirk

Do you know where the name Kelso comes from?

What's it like to live here?

Ask the community a question about Kelso.

Advertisement

Map of the town of Kelso

Estate Agents in Kelso

Buying a House in Kelso?, Browse our list of local Estate Agents below.