Tranås is a municipality in southern Sweden, in the county of Jönköping. The municipality covers an area of 403.5 km². Of the total population of 17686, 8725 are male, and 8961 are female. The population density of the community is 44 inhabitants per km².