Newtown 's eastern border is Brookline .
It is approximately west of downtown Boston and is bordered by Boston 's Brighton neighborhood and the suburb of Brookline to the east and Wellesley and Needham to the west .