Barnstaple is a town in Devon, England.
Barnstaple may also refer to:
- Barnstaple (UK Parliament constituency)
- Barnstaple railway station
- HMS Barnstaple (1919), a minesweeper in World War I
- Barnstaple Town F.C., Barnstaple's football club
|This disambiguation page lists articles associated with the title Barnstaple.
If an internal link led you here, you may wish to change the link to point directly to the intended article.