Toulvaddie (Scottish Gaelic: Toll a' Mhadaidh) is a hamlet, in the Tarbat peninsula, located in Tain, Ross-shire, Scottish Highlands and is in the Scottish council area of Highland.

Toulvaddie
Toulvaddie is located in Highland
Toulvaddie
Toulvaddie
Location within the Highland council area
OS grid referenceNH900808
Council area
CountryScotland
Sovereign stateUnited Kingdom
Postcode districtIV20 1
PoliceScotland
FireScottish
AmbulanceScottish
List of places
UK
Scotland
57°48′12″N 3°51′07″W / 57.80337°N 3.85198°W / 57.80337; -3.85198