Finding the best city to live in as a digital nomad can take a while. In our globalized world, countries can differ vastly from individual cities with regard to opportunities and level of development. In many countries the cities are entities by themselves contrasting with their host countries. The cities are internationally connected while rural areas are not. Good examples of this are Buenos Aires in contrast to Argentina; Bangkok in contrast to Thailand; or Shanghai in contrast to rural China. Come to think of it, in the western world the same thing occurs as well, for instance, with Paris and France.
For those interested in the location independent lifestyle these cities can be interesting to live in. They can provide best of both worlds. On one hand there is the immersive cultural experience which will enrich your life experiences and will inspire you. Not to mention the good food. On the other hand there is the accessibility to the internet, modern living standards, and the general ease of doing business from that country.
Below is a list of great cities to live as a digital nomad, according to my experience. As a measuring stick I used the same principles as for evaluating countries. These are: quality of living (relative to cost), internet speed and quality, infrastructure and freedom of movement, the visa regime, ease of adapting to the cultural norms, and general attitude of locals to foreigners.