Staden grundlades på 1700-talet av Peter den store som ryska flottans huvudbas. Den var 1921 platsen för det så kallade Kronstadtupproret. Här finns även Kronstadts havskatedral.