Gräsö is an island in Östhammar Municipality, off the coast of Uppland province. It has an area of 93 km2 and a population of 800.