Croftnacreich
CountryScotland
Os grid referenceNH635491
Coordinates57.51144°N 4.28018°W
Unitary scotlandHighland
Postcode districtIV1 3
Postcode areaIV

Croftnacreich (/ˌkrɒftnəˈkriːx/) is a hamlet on the Black Isle, in Ross and Cromarty in the Highland council area of Scotland. It is 1 mile (1.6 km) north-west of North Kessock, next to the A9 road and close to the village of Artafallie.