Switz City is a town located in Greene County, Indiana. Switz City has a 2026 population of 274. Switz City is currently growing at a rate of 0.37% annually and its population has increased by 1.86% since the most recent census, which recorded a population of 269 in 2020.