see also Telephone numbering in Germany for further codes including service numbers, cell phones etc.
Area codes in Germany (German Vorwahl) have two to five digits, not counting the leading zero. The leading zero must be dialed when calling from within Germany and must be omitted when calling from abroad. When calling via fixed networks within the same area, the area code is not required. In general, shorter area codes are assigned to larger cities, and longer area codes to smaller towns. Private telephone numbers are usually inversely long: those in larger cities have seven or eight digits, while those in smaller towns may have as few as three or four digits. The first digit (after the leading zero) is determined by region: area codes beginning (0)2 are found in the west, those with (0)3 in the east, those with (0)4 in the north, those with (0)5 in the north central part, those with (0)6 in the south central part, those with (0)7 in the southwest, those with (0)8 in the south and the 9s are found in the southeast.
(0)1 are special numbers such as mobile phones (015, 016, 017), shared cost service (0180), televoting numbers (013) and 010 for dial-around services. The former codes 0130 for free phone numbers and 0190 for premium-rate numbers are now moved to 0800 and 0900 to meet international standards. 0700 is used for personal national phone numbers.
01
The 01 prefix is for special numbers, and is not tied to any particular geographic area.
010
- 010 call-by-call (dial-around-services - alternative carrier)
011
- 011 formerly Value-added services
012
- 012 Innovative Services
- 012-12 Web.de, Karlsruhe, between €0.12 and €1.86 per minute
- 012-230 tesion, Stuttgart
- 012-3000 3U Telecom, Marburg
- 012-3131 BBA Netkom, Hamburg
- 012-3333 BBA Netkom, Hamburg
- 012-3456 CommAssist, Lübeck
013
- 013 voting and lottery numbers
- 0130 formerly toll-free numbers, now unassigned (now 0800)
- 0137 Massenverkehr zu bestimmten Zielen (MABEZ)
- 01371 €0.14 per call
- 01372 €0.14 per minute
- 01373 €0.14 per minute
- 01374 €0.14 per minute
- 01375 €0.14 per call
- 01376 €0.25 per call
- 01377 €1.00 per call
- 01378 €0.50 per call
- 01379 €0.50 per call
- 0138 T-VoteCall €0.14 per minute
014
015
- 015 mobile phones
- 0150 reserved for Group3G/Quam
- 0151 T-Mobile
- 0152 reserved for Vodafone
- 01520 Vodafone
- 01522 Vodafone
- 0155 reserved for E-Plus
- 0156 reserved for Mobilcom
- 0157 reserved for E-Plus
- 01570 vistream
- 01577 E-Plus
- 0159 reserved for O2 Germany
016
- 016 mobile phones, Trunked radio system, Pager
- 0160 T-Mobile
- 0161 formerly analog C-Netz
- 0162 Vodafone
- 0163 E-Plus
- 0164 Cityruf (e*message)
- 0165 formerly Quix)
- 0166 Telmi (e*message)
- 0167 Trunked radio systems
- 0168 Scall (e*message)
- 0169 Cityruf, Scall, Skyper (e*cityruf, e*message, e*skyper)
017
- 017 mobile phones
- 0170 T-Mobile
- 0171 T-Mobile
- 0172 Vodafone
- 0173 Vodafone
- 0174 Vodafone
- 0175 T-Mobile
- 0176 O2 Germany
- 0177 E-Plus
- 0178 E-Plus
- 0179 O2 Germany
018
- 018 international virtual private networks (IVPNs) and shared-cost services
- 0180 shared-cost services
- 01801 €0.039 per minute
- 01802 €0.06 per connection
- 01803 €0.09 per minute
- 01804 €0.20 per connection
- 01805 €0.14 per minute
- 0181 international virtual private networks (IVPNs)
- 0182 closed user groups
- 0183 closed user groups
- 0184 closed user groups
- 0185 closed user groups
- 0186 closed user groups
- 0187 closed user groups
- 0188 closed user groups
- 01888 IVBB (Informationsverbund Berlin-Bonn)
- 0189 closed user groups
019
- 0190 formerly premium-rate services, now unassigned (now 0900)
- 0191 online services
- 0192 online services
- 0193 online services
- 0194 online services
- 01987 Routing numbers for (0)116xxx
- 01988 target network service identification for routing international toll-free value-added services (Freecall)
- 01989 routing numbers for outgoing services
- 0199 network-internal traffic control
02
020 – Western Ruhrgebiet (Essen and surroundings)
021 – Düsseldorf and surroundings
022 – Cologne and surroundings
023 – Dortmund and surroundings
024 – Aachen and surroundings
- 0242
- 0243
- 0244
- 0245
- 0246
- 0247
- 0248
- 0249
025 – Münster and surroundings
- 0250
- 0251 Münster
- 0252
- 0253
- 02532 Ostbevern
- 02533 Münster-Nienberge
- 02534 Münster-Roxel
- 02535 Albersloh
- 02536 Münster-Albachten
- 02538 Drensteinfurt-Rinkerode
- 0254
- 0255
- 0256
- 0257
- 0258
- 0259
026 – Koblenz and surroundings
- 0260
- 0261 Koblenz
- 0262
- 0263
- 0264
- 0265
- 0266
- 0267
- 0268
- 0269
027 – Siegen and surroundings
- 0271 Siegen
- 0272
- 0273
- 0274
- 0275
- 0276
- 02761 Olpe
- 02762 Wenden
- 02763 Bleche
- 02764 Welschen Ennest
- 0277
028 – Wesel and surroundings
- 0280
- 02801 Xanten
- 02802 Alpen
- 02803 Büderich (Wesel)
- 02804 Marienbaum
- 0281 Wesel
- 0282
- 0283
- 0284
- 0285
- 0286
- 0287
029 – Sauerland (Meschede and surroundings)
- 0290
- 0291 Meschede
- 0292
- 0293
- 0294
- 0295
- 0296
- 02961 Brilon
- 02962 Olsberg
- 02963 Messinghausen
- 02964 Alme (Brilon)
- 0297
- 0298
- 0299
03
All of former East Germany and Berlin
030
031
test numbers for carrier selection
- 0310 test number (long distance)
- 0311 test number (local)
032
- 032 non-geographical numbers
0330 – Oranienburg and surroundings
0331/0332 – Potsdam and surroundings
0333 – Angermünde and surroundings
0334 – Strausberg and surroundings
0335/0336 – Frankfurt (Oder) and surroundings
0337 – Luckenwalde and surroundings
0338 – Brandenburg an der Havel and surroundings
0339 – Neuruppin and surroundings
034 – Leipzig and surroundings
035 – Dresden
0350 – Pirna and surroundings
0351 – Dresden
0352 – Meißen and surroundings
0353 – Finsterwalde and surroundings
0354 – Calau and surroundings
0355/0356 – Cottbus and surroundings
0357 – Hoyerswerda and surroundings