Olofström is a municipality in southern Sweden, in the county of Blekinge. The municipality covers an area of 391.7 km². Of the total population of 14005, 7079 are male, and 6926 are female. The population density of the community is 36 inhabitants per km².