La ciudad de San Felice se encuentra cerca del río Panaro y fue fundada durante el Medioevo.
Inicialmente era poblada por pocos centenares de habitantes, pero en el Renacimiento pasó a ser ciudad de frontera del "Ducato di Modena" y fue levantado un castillo (todavía el mayor monumento de la ciudad) como protección del territorio.
San Felice fue favorecido por la Unificación de Italia en el siglo XIX, llegando a tener 10 000 habitantes como centro agrícolo de mucha importancia regional.
Actualmente la ciudad tiene una economía muy buena, gracias a la industria agro-alimentaria desarrollada después de la Segunda Guerra Mundial.
Su población ha pasado los 12.000 habitantes y desde 1990 tiene un aeropuerto privado con escuela de pilotos.