Obec Krahulčí leží poblíž nejvyššího bodu Českomoravské vrchoviny - Javořice, v údolí říčky Myslůvky, 3 km západně od Telče, na hlavní silnici směrem na Jindřichův Hradec.
Rozloha katastrálního území obce je 364 ha.V obci i okolí je několik vodních nádrží, z nichž největší je rybník s názvem "Suchý". Dominantou okolí je kostel, který není přímo v obci, ale u silnice k Telči. Byl postaven v letech...