At this time, each player encounters just 1 town that they can choose to settle in. There is a maximum of 20 houses per town. If you are the first to encounter a town, you have the option the found it. If you arrive after the founder, you can spend chits to purchase a house in the town.
The ability to switch towns or visit another town is not currently available.
Click here to read more information on Towns.