Carnbee is a village and rural parish in the inland part of the East Neuk of Fife, Scotland. It lies to the north of Anstruther and Pittenweem. There is a very small village and the church stands amid agricultural land. The hamlet of Arncroach lies within this parish. It has a nearby cheese factory.