Dunnet is a village in Caithness, in Highland Scotland. It centres on the A836–B855 road junction at .
The A836 leads towards John o' Groats in the east and towards Thurso and Tongue in the west. (At the junction however the road's alignment is much more north-south than east-west.) The B855 leads towards Brough and Dunnet Head point in the north.
Dunnet Parish church is near the road junction and has documented history dating from 1230.
Dunnet is at the north/northeast end of Dunnet Beach , which extends across three miles (five kilometres) towards Castletown ().
Dunnet Forest (ND226701) is south of the village and east of the here southward A836.
St John's Loch (ND226722), known also as Dunnet Loch, is north of the village.