Egerszalók je obec v Maďarsku v Hevešskej župe v obvode Eger.
Má rozlohu 2311 ha a žije tu 1897 obyvateľov (2007).