Budiš obec leží v juhozápadnej časti Turčianskej kotliny na úpätí pohoria Žiar, v pramennej oblasti potoka Jasenica.