Spot on. Most people in Germany live in a town or city.
There are of course a lot of cities in Germany, not to mention all kinds of different types. It doesn’t always have to be Berlin, Hamburg or Munich. Smaller towns also have a lot to offer:
Which small German town is world-renowned for its well-preserved medieval centre?