Obec Krahulov se nachází v okrese Třebíč v kraji Vysočina. Je položen v nadmořské výšce 467 m n. m. a rozkládá se na ploše 489 hektarů. První písemná zmínka o obci pochází z roku 1307, kdy je obec zmiňována v Zemských deskách brněnských. Počátkem 14. století drželi Krahulov páni z Jakubova. Kristofor Petrovský z Hrochova vložil roku 1499 „ves Kraluhov i s kostelním podacím“ bratřím Zdenkovi a Burjanovi z Valdštejna a na Brtnici, od té doby Krahulov náleží k panství brtnickému. Od 13. listopadu 2002 obec užívá znak a vlajku.
Obecní vybavenost:
- obecní úřad
- pohostinství
- hřiště
- plynofikace
- veřejný vodovod.
Památky:
- Kostel sv. Petra v okovech
- Tvrz Krahulov.
Okolí obce nabízí možnosti pro pěší turistiku, cykloturistiku i vodní sporty.