Ernő Gereben (ur. 18 czerwca 1907 w Sopronie, zm. 16 maja 1988 w Thunie) – szwajcarski szachista pochodzenia węgierskiego, mistrz międzynarodowy od 1950 roku.

Kariera szachowa Wielokrotnie startował w finałach indywidualnych mistrzostw Węgier, kilkukrotnie zajmując miejsca blisko podium (1950, IV m., 1951 – V m., 1955 – VI m.). W 1936 r. uczestniczył w nieoficjalnej olimpiadzie szachowej rozegranej w Monachium, na której szachiści węgierscy zajęli I miejsceunofficial Chess Olympiad: Munich 1936. W 1947 r. zdobył w Sofii złoty medal drużynowych mistrzostw krajów bałkańskich2nd Chess Balkaniad (men): Sofia 1947, był również reprezentantem Węgier na rozegranej w 1954 r. w Amsterdamie szachowej olimpiadzieOlimpBase. W 1956 r. wyemigrował do Szwajcarii i do połowy lat 70. należał do ścisłej czołówki szachistów tego kraju, dwukrotnie zdobywając medale w finałach mistrzostw Szwajcarii (1957 – brązowy, 1961 – srebrny) oraz trzykrotnie (1970, 1972, 1974) uczestnicząc w turniejach olimpijskich.