The Castle of Diósgyőr is a medieval castle in the historical town of Diósgyőr which is now part of the Northern Hungarian city Miskolc.