In some of the county's municipalities, there is a lack of available housing. Bus and train connections are good in the county, which makes matters easier for those who choose to live outside the population centres. There are good opportunities to work and live in different places in the county.
Kronoberg county has eight municipalities: Alvesta, Lessebo, Ljungby, Markaryd, Tingsryd, Uppvidinge, Växjö and Älmhult. Växjö is the county town, and also the largest municipality in the county in terms of population, just over 85,000 inhabitants. Lessebo municipality is the smallest with just over 8,000 inhabitants. In total, the county has had a positive population increase of 1,7 % in the last few years.