In December 2004 it had about 9500 people. Since it is in the middle of the canton, part of the canton's government is in the town. The Thurgau cantonal bank is also there. The grand council of the canton meets in Weinfelden during the winter.