Stava er et tettsted i Österåker kommune i Stockholms län i landskapet Uppland i Sverige.
I 2010 hadde tettstedet 305 innbyggere.[2] Dette hadde økt til 370 innbyggere i 2019.