Pionier-Bataillon (G) 306 

Feldpostnummern:

Einheit Feldpostnummer
Stab 31060
1. Kompanie 31693
2. Kompanie 32152
3. Kompanie 32783
Kolonne  

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

Das Bataillon wurde der Festungstruppe am Oberrhein unterstellt.

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