Database Details

Postcodes of Germany

Postcode Database Germany

Single License ?

£99 Includes free lifetime updates!


Enterprise License ?

£199 Includes free lifetime updates!


Redistribution License ?

£999 Includes free lifetime updates!

Postcode Database Germany

Details (Data of: 2024)

The Germany postcode database includes all German postcodes, as well as the corresponding city, region, and latitude/longitude.

The postcode data does change from time to time.

Buy your postcode database at ZIPCodeSoft, and we will keep your postcode data up-to-date. Just pay a one-off price! No further costs! Unlimited in time. Unprecedented!

Database content

Germany

Bundesländer (Regions)16
Kreise (Districts)402
Orte (Towns, Suburbs)81.393
PLZ (Postcodes)30.005
Geocoded Postcodes100 %
Number of records106.155

Available Formats:

Comma-separated values (CSV) ~1 MB ZIP compressed


Easy to import into all popular database management systems:

MySQL

MS SQL

Oracle

Postgre SQL

Microsoft Access

DB Structure

landvarchar(2)
bundeslandvarchar(48)
kreisvarchar(48)
kreisschluesselvarchar(5)
gemeindeschluesselvarchar(8)
plzvarchar(5)
postfachboolean
ortvarchar(48)
ortsteilvarchar(48)
latitudedecimal(13, 9)
longitudedecimal(13, 9)
isovarchar(5)
fipsvarchar(5)
nutsvarchar(5)
hascvarchar(8)
zeitzonevarchar(24)
utcvarchar(6)
dstvarchar(6)

Delivery

Online Download

Programming

Having a database of localities with their latitudes and longitudes enables you to locate the closest locations to a set point (or within a radius of X miles/km).

To help you implement a postcode radius/distance search, we offer free access to sample code in scripting and programming languages like ASP and PHP.

To achieve the highest accuracy, the formulas in our example scripts take the earth's curvature into consideration.

Check out a working example of how to calculate all German postcodes within a given radius

Check out a working example of how to calculate road / beeline distance between 2 German postcodes

All these scripts are available for our database customers for free download. (PHP / ASP)

More information about the programming...

Data Sample

land;bundesland;kreis;kreisschluessel;plz;postfach;ort;ortsteil;latitude;longitude;gemeindeschluessel;iso;fips;nuts;hasc;timezone;utc;dst
DE;Baden-Württemberg;Landkreis Rottweil;08325;72175;0;Dornhan;;48.36109539;8.528329362;08325012;DE-BW;GM01;DE135;DE.BW.FR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Rottweil;08325;72175;0;Dornhan;Bettenhausen;48.37551820;8.541191213;08325012;DE-BW;GM01;DE135;DE.BW.FR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Rottweil;08325;72175;0;Dornhan;Busenweiler;48.35005055;8.493196947;08325012;DE-BW;GM01;DE135;DE.BW.FR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Rottweil;08325;72175;0;Dornhan;Fürnsal;48.37562683;8.519836606;08325012;DE-BW;GM01;DE135;DE.BW.FR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Rottweil;08325;72175;0;Dornhan;Gundelshausen;48.37164641;8.492011636;08325012;DE-BW;GM01;DE135;DE.BW.FR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Rottweil;08325;72175;0;Dornhan;Leinstetten;48.39365347;8.541632142;08325012;DE-BW;GM01;DE135;DE.BW.FR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Rottweil;08325;72175;0;Dornhan;Marschalkenzimmern;48.33073500;8.533787062;08325012;DE-BW;GM01;DE135;DE.BW.FR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Rottweil;08325;72175;0;Dornhan;Weiden;48.32547617;8.562751461;08325012;DE-BW;GM01;DE135;DE.BW.FR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72176;1;Waldachtal;;48.48729915;8.604746877;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72178;0;Waldachtal;;48.48489150;8.586174349;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72178;0;Waldachtal;Cresbach;48.50450307;8.556655716;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72178;0;Waldachtal;Hörschweiler;48.47869229;8.560569051;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72178;0;Waldachtal;Lützenhardt;48.48934180;8.565021674;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72178;0;Waldachtal;Oberwaldach;48.49840194;8.575925471;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72178;0;Waldachtal;Oberwaldachtal;48.48756856;8.577062454;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72178;0;Waldachtal;Salzstetten;48.48854698;8.604565612;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72178;0;Waldachtal;Tumlingen;48.47660231;8.575573763;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72178;0;Waldachtal;Unterwaldach;48.51019068;8.577923133;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Freudenstadt;08237;72178;0;Waldachtal;Vesperweiler;48.49603012;8.570199556;08237074;DE-BW;GM01;DE12C;DE.BW.KR;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Tübingen;08416;72179;1;Starzach;;48.43279907;8.813702319;08416050;DE-BW;GM01;DE142;DE.BW.TU;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Tübingen;08416;72181;0;Starzach;;48.42638393;8.808112173;08416050;DE-BW;GM01;DE142;DE.BW.TU;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Tübingen;08416;72181;0;Starzach;Bierlingen;48.43204622;8.812421405;08416050;DE-BW;GM01;DE142;DE.BW.TU;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Tübingen;08416;72181;0;Starzach;Börstingen;48.44865752;8.802421635;08416050;DE-BW;GM01;DE142;DE.BW.TU;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Tübingen;08416;72181;0;Starzach;Felldorf;48.43144733;8.784557766;08416050;DE-BW;GM01;DE142;DE.BW.TU;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Tübingen;08416;72181;0;Starzach;Sulzau;48.44442979;8.833555874;08416050;DE-BW;GM01;DE142;DE.BW.TU;Europe/Berlin;+01:00;+02:00
DE;Baden-Württemberg;Landkreis Tübingen;08416;72181;0;Starzach;Wachendorf;48.42324789;8.844210538;08416050;DE-BW;GM01;DE142;DE.BW.TU;Europe/Berlin;+01:00;+02:00

Other products