국민복(國民服)은 국가나 특정 사회집단의 구성원들이 착용하는 공식적인 복장을 의미하며, 일반적으로 국가의 상징성을 지니거나 민속적 전통을 반영하는 경우가 많다. 국민복은 각 나라의 문화와 역사적 배경을 반영하여 디자인되며, 특정 행사나 기념일에 착용되는 경우가 많다.
국민복은 주로 두 가지 유형으로 나눌 수 있다. 첫 번째는 전통적인 복장으로, 각 지역이나 민족의 고유한 특색을 지니며, 대개 민속적인 요소가 담겨 있다. 한국의 경우, 한복이 이에 해당한다. 두 번째는 현대적인 디자인으로, 국가의 이미지를 현대적으로 재해석한 복장이다. 이러한 현대적인 국민복은 국가의 공식 행사나 국제적인 스포츠 대회 등에서 사용된다.
국민복은 국가 정체성을 강화하는 데 기여하며, 각국 사람들에게 소속감을 느끼게 해준다. 많은 나라에서는 국민복을 통해 문화유산을 보존하고, 전통을 계승하려는 노력을 기울이고 있다. 대개 공식 행사, 국경일, 축제 등에서 착용되며, 국가의 대표성을 높이는 역할을 한다.
국민복은 또한 관광 산업에서도 중요한 역할을 하며, 외국인들에게 해당 국가의 문화를 소개하는 효과적인 수단으로 활용된다. 이에 따라 많은 나라에서는 국민복의 디자인을 발전시키고, 시민들이 일상에서도 활용할 수 있도록 다양한 방안을 모색하고 있다.