공화주의(共和主義)는 국가의 정치적 요소를 공공의 이익을 위한 것이라고 보고, 권력이 국민에게서 유래하며, 국민이 정치에 참여하는 것을 중시하는 이념이다. 공화주의는 개인의 자유와 평등, 그리고 법의 지배를 강조하며, 다수의 의사를 존중하는 민주적 요소를 포함한다.
공화주의는 고대 그리스와 로마의 정치체제에서 기원하며, 근대 민주주의의 발전에 중요한 영향을 미쳤다. 특히 18세기 프랑스 혁명과 미국 독립 전쟁의 영향을 받아 공화주의는 민주적 통치와 인권 보장에 대한 새로운 이론적 기반을 제공하였다.
공화주의는 일반적으로 세 가지 주요 원칙으로 요약된다. 첫째, 국가 권력은 국민의 의사에 기반하여 행사되어야 하고, 이는 공복(公僕)으로서의 정치인들이 국민의 대표로서 역할을 해야 함을 의미한다. 둘째, 법 앞에서 모든 시민은 평등해야 하며, 개인의 권리는 보호받아야 한다. 셋째, 정치적 참여는 모든 시민의 권리이자 의무로 간주되며, 이를 통해 시민들은 자신의 의견을 반영하고, 국가의 정책과 결정에 영향을 미칠 수 있다.
공화주의는 그 역사적 배경과 이념에 따라 여러 형태로 발전해왔으며, 현대에 이르러 다양한 정치체제와 형태로 나타나게 된다. 자유 공화주의, 사회 공화주의, 보수 공화주의 등 다양한 하위 이념이 있으며, 각기 다른 사회적, 경제적 맥락에서 그 방식과 내용이 다르다. 공화주의의 궁극적인 목표는 시민의 자율성과 공동체의 복지를 동시에 추구하는 것이다.