长沙春秋战国时期为扬越、楚人，楚之先民为九黎、三苗，有“群蛮上承三苗之绪，下开长沙武陵之说”。之后，长沙先民与中原民族融合，形成主体民族汉族。根据2010年第六次全国人口普查的初步结果，全市常住人口704.41万人，密度596人。市区人口（含望城）361.75万人，占总人口的51.35%，密度1,867人；文盲率降为0.78%。长沙主要民族为汉族，2000年第五次人口普查结果显示，长沙有少数民族人口为48,564人，占总人口的0.79%，涉及46个族别。人口过千人的少数民族有土家、苗、回、侗、瑶、满、壮、蒙