Kalochorafitis (Greek Καλοχωραφίτης) is a town in the municipality of Tymbaki, Heraklio prefecture, Crete, Greece.
The town is built on the foothills of Mount Psiloritis. The population of the town, according to the 2001 census, was 115 inhabitants.