Le compromis croato-hongrois (en croate : Hrvatsko-ugarska nagodba) ou compromis hungaro-croate (en hongrois : Magyar-horvát kiegyezés) de 1868 est le nom donné à l'accord intervenu au sein de l'Autriche-Hongrie entre la diète de Hongrie et celle de Croatie-Slavonie.
L'accord crée le royaume de Croatie-Slavonie comme État autonome, mais faisant partie des pays de la Couronne de Saint-Étienne, aussi appelés Grande Hongrie ou Transleithanie, et déléguant des députés à la diète de Budapest pour traiter des affaires communes.