公国(こうこく)は、「公」すなわち貴族を君主として有する国。「王国」(Kingdom)が一般に「国王」を君主として有するのに対し、公国は「公」を君主として有する。英語のduchy(dukeが治める国、領地)とprincipality(Princedom, princeが治める国、領地)が「公国」と訳される。