Vimmerby is a municipality in southeast Sweden, in the county of Kalmar. The municipality covers an area of 1139.2 km². Of the total population of 15776, 7889 are male, and 7887 are female. The population density of the community is 14 inhabitants per km².