郡治在今三角城，即西海郡故城遗址）。1943年建县。1950年归湟源县。1951年恢复海晏县。1953年归海北藏族自治州。1958年“平叛、反封建”斗争的扩大化，海晏县被定性成为反革命地区，1958年10月上级命令将这一带的蒙古、藏等牧民火速搬迁到祁连县、刚察县、湟源县等地。中国第一颗原子弹、氢弹研制基地221厂位于海晏县西海镇。
行政区划.海晏县下辖2个镇、3个乡、1个民族乡：海北藏族自治州州府位于西海镇。
民族.海晏县人口有汉族、藏族、蒙古