Budzyń (prononciation : [ˈbud͡zɨɲ]) est une ville de Pologne, située dans la voïvodie de Grande-Pologne. Elle est le siège administratif (chef-lieu) de la gmina de Budzyń, dans le powiat de Chodzież. Elle se situe à 12 kilomètres au sud-est de Chodzież (siège du powiat) et à 55 kilomètres au nord de Poznań (capitale régionale). La ville possède une population de 4861 habitants.