Roczyny położone są na Pogórzu Śląskim u północnego
stoku Złotej Góry. Od północy graniczą z Andrychowem od wschodu z Targanicami,
od południa z Brzezinką, od zachodu z Bulowicami. Przez Roczyny przechodzi granica
dwóch województw : małopolskiego i śląskiego.