 It is on the east bank of the Snoqualmie River just north of its junction with the Tolt River.According to the United States Census Bureau, the city has a total area of , of which, is land and is water.Camlann Medieval Village, a living history museum of a medieval English village, is located approximately north of Carnation.