I'm currently buying a home in Tyngsboro and we just love the area. I have no proven facts but my feelings about the two towns is that Westford is considered to be a little more upscale. It will have more established families (older children), higher taxes (extends to better schools? maybe, I dont know), and slightly more expensive comparable houses. It is also slightly closer to Boston which could make prices a bit higher. I see Tyngsboro as more for younger couples just starting out who want really nice houses but dont mind being a bit further from the city. I havent heard anything negative about the school systems of either town during the past year or so that we've been shopping them (although being only in my mid-twenties, I'm not worried about schools for a while). Again this is all just my personal emotional ideas about the towns.