Pionier-Bataillon (G) 305 

Feldpostnummern:

Einheit Feldpostnummer
Stab 28673
1. Kompanie 29234
2. Kompanie 30123
3. Kompanie 30825
Kolonne  

Das Bataillon wurde am 1. Januar 1940 im Wehrkreis V aufgestellt. Dazu wurden die Grenzwacht-Pionierzüge 1-9 und der Pionier-Offizier (Sp.) Karlsruhe zusammengefasst. Am 7. Februar 1940 wurde das Bataillon in Festungs-Pionier-Bataillon 305 umbenannt.

Das Bataillon wurde der Festungstruppe am Oberrhein unterstellt.

Für die Ersatzgestellung war das Pionier-Ersatz-Bataillon 5 in Ulm zuständig.