全市有满族、朝鲜族、回族、蒙古族、锡伯族、黎族、傈僳族、壮族等 26 个少数民族。少数民族总人口 8.37万人。其中满族5.16 万人,朝鲜族 2.94 万人,回族1789 人,蒙古族 642 人,其他少数民族人口269人。有2个民族乡镇,分别为山城镇(享受民族乡镇待遇)、小杨满族朝鲜族乡,有民族学校2所,分别为朝鲜族实验中学、朝鲜族实验小学,有民族文化馆1个,城区朝鲜族老年协会1个。
梅河口市有五大宗教:基督教、天主教、佛教、伊斯兰教、道教。宗教活动场所66处。其中,基督教56处;天主教4处;佛教3处;伊斯兰教3处。