PuebWin is a program, totally in English, that comes equipped with a very complete database where the information of the names of all the towns of Spain is stored; Exactly it has data from 54,474 different locations.
PuebWin not only offers you the name of the town and the province to which it belongs, but also additional information about its location on the map, zip code and even the distance in kilometers between two different villages (for example Casar de Caceres and Plasencia).
In the PuebWin search engine you can search either by the name of the town or by its postal code. It even informs you of the approximate cost (in Euros) of travel from one location to another.
You can free download PuebWin 32, 64 bit and safe install the latest trial or new full version for Windows 10 from the official site.