Sya er et tettsted i Mjölby kommune i Östergötlands län i Östergötland i Sverige. I 2010 hadde tettstedet 306 innbyggere.[1]