Озеро Шардозеро входит в состав территории Ундозерского сельского поселения, в юго-западной части от кряжа на северной стороне Восточно-Европейской равнины в южную часть от Онежской губы Белого моря, в Карелии и в Архангельской области. Муниципальное образование «Ундозерское» или Ундозерское сельское поселение является муниципальным образованием в Архангельской области, Плесецком муниципальном районе. Административным центром Ундозерского является посёлок Ундозеро. Общая площадь озера составляет 32200 квадратных метров, площадь бассейна составляет 78900 метров в квадрате. Из озеро Шардозеро вытекает река Шардозерка и входит в ручей Карельский, который в свою очередь впадает в озеро Сывтозеро.