Garrison is a unisex given name of American origin, derived from an English surname which was originally an occupational name for a keeper of a fortified place. The name has gained popularity in recent decades, particularly among parents seeking unique and strong-sounding names for their children. It is often associated with the military or law enforcement due to its historical meaning, although it can also be seen as a contemporary choice independent of these associations. Variant spellings include Garison and Garrisson.
In the year 1993, there were five babies named Garrison born annually.