Das Dorf Budětsko liegt in der Region Olomouc, im nordwestlichen Teil des Kreises Prostějov. Die nächste Stadt ist Konice, etwa 3 km westlich des Dorfes gelegen, von der Kreisstadt Budejsko sind es etwa 25 km. Zu Budětsko gibt es zwei Siedlungen, Slavíkov im Osten und Zavadilka im Südwesten, beide etwa 1 km entfernt. Die Höhe reicht von etwa 430 bis 460 m über dem Meeresspiegel.
Durch das Dorf führt die Hauptstraße Nr. 448 von Konice nach Olmütz mit Abzweigung nach Litovel in den Ort U Pavlova kříže, im südlichen Teil des Katasters bei Zavadilka führt die Straße Nr. 366 von Konice nach Prostějov. Im Dorf gibt es 5 Bushaltestellen mit Verbindungen nach Konice, Prostějov und Olomouc. Der nächste Bahnhof befindet sich in Konice.
Die Gesamtfläche des Katasters des Dorfes beträgt 580 ha, davon 355 ha, landwirtschaftliche Flächen 18 ha, Obstgärten 3 ha, Wiesen und Weiden 12 ha, Waldflächen 155 ha, Wasserflächen 2 ha, bebaute Flächen 8 ha und andere Flächen 27 ha. Am 1. Januar 2006 hatte das Dorf 416 Einwohner.
Das Gemeindeamt befindet sich in Budětsko 146, Ortsteil Prostějov.