Le château de Diósgyőr (en hongrois : diósgyőri vár) est un château médiéval situé dans la ville de Miskolc, au nord de la Hongrie.