Karabudak es un barrio en el distrito de Of, en la provincia de Trebisonda, Turquía. Karabudak se encuentra a 124 m de altitud, en la montaña Rize Dağları. Su población es de 204 habitantes. La ciudad grande más cercana es Of, a 3,8 km al oeste. Playas cercanas: Kıyıcık (2,8 km), Of Kavak Cami Doğusu (4,3 km), Of Soğukpınar Mah. Barınak Önü (7,2 km). Entre los lugares de interés cercanos: Eskipazar Castle (3,3 km), Hapsiyaş bridge (14,1 km) y Denizgören Bridge (5,4 km).