Oslavice leží jižně od Velkého Meziříčí na železniční trati Křižanov-Studenec a na silnici Velké Meziříčí-Třebíč. Obec je poprvé zmiňována v roce 1320. V roce 1750 zde byla již první škola. V roce 1962 byl postaven kulturní dům, který dnes tvoří dominantu obce. Za shlédnutí stojí nově postavená kaple. Ke konci roku 2006 má obec 202 domů a 630 obyvatel. Okolí obce dosahuje výšky 500 m n.m. Západně se nachází přírodní park „Balinské údolí“. V obci je zaveden vodovod, plyn, kanalizace. Ze spolků vyvíjí největší společenskou činnost i v dnešní době již 100letý sbor dobrovolných hasičů. Ke sportovnímu vyžití slouží tenisové kurty.