民族是指在文化、語言、歷史或其他方面與其他人群存在客觀差異的一群人,是近代以來通過研究人類進化史及種族所形成的概念。現代民族概念既可以是以國度為區分的人群,也可以是單指有共同的文化概念,而沒有共同的語言、歷史來源的人群。
從廣義的角度,民族指人們在歷史上形成的、處於不同社會發展階段的各種人的共同體,如原始民族、古代民族、現代民族等。從狹義的角度,民族指具有共同語言、共同地域、共同經濟生活以及表現於共同文化上的共同心理素質的人的共同體。
民族也可以指國家及其居民,這種含義將民族看作是一個政治體,即指已經存在的國家或其所有居民。例如,「中華民族」是對當代中國境內56個民族的一個共同稱呼。