Narod ili puk je izraz koji se koristi za različite vrste društvenih grupa:
- u najširem smislu, taj izraz označava stanovništvo određenog područja, grada, regije, države ili kontinenta;
- u političkom smislu taj izraz može biti sinonim za naciju i/li etničku grupu;
- pod tim izrazom se mogu podrazumijevati pripadnici većinske grupe unutar nekog društva, kao što su plebejci u starom Rimu; ponekad se radi pojašnjavanja koristi izraz obični narod ili puk;