东宁共有16个少数民族,总计11763人,分布在东宁六镇内。其中,朝鲜族9291,满族1997人,回族217人,蒙古族204人,彝族14人,壮族10人,藏族10人,苗族4人,锡伯族3人,土家族3人,达斡尔族2人,维吾尔族2人,布依族1人,哈尼族1人, 独龙族1人,鄂伦春族1人。
人口较多的少数民族主要分布在:
东宁镇:朝鲜族2221人,满族661人,回族172人。
三岔口镇:朝鲜族6340人,满族44人。
大肚川镇:朝鲜族306人,满族284人。
老黑山镇:朝鲜族233人,满族233人。
道河镇:满族67人。
绥阳镇:满族196人。
民族镇村情况:全县现在一个朝鲜族镇,6个朝鲜族行政村,12个朝鲜族自然屯,共有2110户,22035亩水田,农民人均收入11060元,实现农业总产值22000万元,实现工业总产值6000万元。
民族教育情况:东宁有朝鲜族中小学校3所,朝鲜族学校建筑面积达7155平方米。
宗教方面:现东宁共有佛教、基督教、天主教、伊斯兰教四种宗教,共有寺观教堂(包括家庭聚会和以堂带点)等宗教活动场所51处,信教群众近2万人。登记备案的39处宗教活动场所中,天主教堂5个,信徒1200人;基督教堂32个,信徒1650人;佛教金光寺1个,信徒1.7万人个;伊斯兰教清真寺1个,信徒210人。东宁宗教教职人员共有19人(不包括传道员25人)。有一个基督教三自爱国运动委员会宗教团体。