The CG-Geek, Steve Lund shows how you can create Realistic City in Blender from beginning to end, in this hour, thirty-five minute long in depth tutorial. Steve uses the OpenStreetMap add-on for Blender, which is a free tool that can import OSM (OpenStreetMap data) right into Blender.

If you want to create realistic city scape, using the OpenStreetMap data can really give you a great starting point. By selecting an area of a city map on OSM, you can import all the geometry for the buildings you need, to scale.

It’s good to note that Steve has a Patreon page, where for a small fee, you can have access to all the finished blender files from the tutorials, including scenes, models, or rigs on the CG Geek YouTube page. There is also a list of texture and HDR reference for the tutorial which you can find here:

Building Textures:
http://www.textures.com/download/buil…
http://www.textures.com/download/buil…
http://www.textures.com/download/buil…
http://www.textures.com/download/high…
http://www.textures.com/download/high…
http://www.textures.com/search?q=High…

Concrete: http://www.textures.com/download/conc…

Roads: https://drive.google.com/file/d/0B19G…

HDR: http://www.hdrlabs.com/sibl/archive.html