Créée le , la flottille de bombardement 2F provenant des escadrilles de bombardement 1B (héritière de l'escadrille B) et 5B (héritière des escadrilles 10E, 3S3 et 14E, fut créée à Bizerte). Dès Juin 1941, elle rejoint la BAN de Dakar.
Elle est équipée de 13 avions bombardiers Martin 167 et Hudson, avant de recevoir, en 1943, des Wellington.
La flottille fut renommée 344th squadron du Coastal Command, et opéra sous commandement allié depuis la Base aéronautique navale de Dakar entre juillet 1943 et octobre 1945.
Elle prit part à la bataille de l'Atlantique. Elle effectua 507 missions de guerre, et reçut la Croix de Guerre.
Après la guerre, elle fut équipée d’hydravions allemands Dornier DO24 et de Short Sunderland britanniques.
En Janvier 1950, l'unité est déplacée à Port-Lyautey.
Sa vocation à la lutte anti-sous-marine se confirme, en 1952, avec l'acquisition de Lancaster, remplaçant les Wellington.
Flottille 23F
Héritière des traditions de la 2F, la flottille 23F est officiellement mise en place le . Durant la guerre d'Algérie, alors récemment équipée de Neptune, elle prend part à la surveillance des côtes algériennes et marocaines, avant de s'installer définitivement sur la base d'aéronautique navale de Lann-Bihoué, en 1961.
Son passage sur Atlantic en 1972, puis sur Atlantique 2 en 1991, lui permettra de se retrouver sur de nombreux théâtres d'opérations extérieures.
↑Ex-Flottille 2F1B créée le 1er décembre 1940, renommée Flottille 2FB le 8 septembre 1943, scindée et renommée Flottille 1B et Flottille 5B le 1er octobre 1943, renommée Flottille 2FB le 1er août 1944, renommée Flottille 2F le 1er janvier 1946, renommée Flottille 23F le 20 juin 1953