Die 10. U-Flottille (Unterseebootflottille) war ein Verband der deutschen Kriegsmarine während des Zweiten Weltkrieges. Sie war eine der acht deutschen U-Flottillen, deren Boote von den fünf nordfranzösischen Stützpunkten der Kriegsmarine aus operierten. Die 10. U-Flottille war in Lorient stationiert.