Virtus Flaminia é um clube de futebol italiano sediado em Cità di Castello, Úmbria. Atualmente disputa a Serie D, o quarto nível do futebol italiano.

O clube foi fundado em 1916 como Società Polisportiva Juventus e mudou seu nome para Virtus Flaminia em 1924. Nos anos 1930, o clube jogou na Serie C, o terceiro nível do futebol italiano, mas foi rebaixado para a Serie D após a Segunda Guerra Mundial.

Na década de 1950, o Virtus Flaminia conquistou duas vezes a Serie D e foi promovido para a Serie C. O clube permaneceu na Serie C por mais de 20 anos, mas foi rebaixado para a Serie D em 1978.

Nas décadas de 1980 e 1990, o Virtus Flaminia oscilou entre a Serie C e a Serie D. Em 2000, o clube foi promovido para a Serie C1, o terceiro nível do futebol italiano, mas foi rebaixado para a Serie C2 em 2004.

O Virtus Flaminia venceu a Serie C2 em 2006 e foi promovido para a Serie C1. O clube permaneceu na Serie C1 por quatro temporadas, mas foi rebaixado para a Serie D em 2010.

Atualmente, o Virtus Flaminia disputa a Serie D, o quarto nível do futebol italiano. O clube tem como objetivo retornar à Serie C, o terceiro nível do futebol italiano.

O estádio do Virtus Flaminia é o Stadio Comunale di Cità di Castello, com capacidade para 5.000 espectadores.