API key not valid, or not yet activated.

Welcome to Barnstaple

Barnstaple is the main town of North Devon, England and possibly the oldest borough in the United Kingdom. It is a former river port, located at the lowest crossing point of the River Taw, flowing into the Bristol Channel.

As a town, Barnstaple is often regarded as the social heart of North Devon, due to its central location and wide range of amenities. There’s always lots to do.

Explore the map below: