Cannon City es una comunidad no incorporada en Cannon City Township , condado de Rice , Minnesota , Estados Unidos, cinco millas al noreste de Faribault .
La comunidad está ubicada en el cruce de Rice County Road 20 (Cannon City Boulevard) y Crystal Lake Trail.
Cannon City fue trazada en 1855 y recibió el nombre del cercano río Cannon . [2]
La comunidad de Cannon City fue el modelo para Metropolisville en la novela El misterio de Metropolisville de Edward Eggleston . [3]