民族人口超过10,000人。县内的主要民族是汉族，共有163,586人，占总人口的66.44%；彝族是主要的少数民族，共有79,636人，占总人口的32.34%。现今大部分彝族人口居住在山区，汉族居住在坝区。彝族是石林县境内的原住居民，旧石器时代已在巴江沿岸生活，隋唐时期形成“落蒙部”，随着明朝改土归流的推行及外来移民的增多，彝族与外来民族同化融合，使其内部的分化现象突出，到清朝形成了撒尼、黑彝、白彝、彝亲、阿细、阿彝子等彝族支系。各支系中撒尼人口最多，占彝族人口的96.2%，他们许多是古代落蒙部平民的