Garrison is a city in McLean County, North Dakota, United States. The population was 1,462 at the 2020 census. Garrison was laid out in 1905 when the Soo Line Railroad was extended to that point. The town took its name from Garrison Creek. A post office has been in operation at Garrison since 1903.
AdFind discounts on the best Garrison North Dakota. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.
Millions of hotel reviews · Candid traveller photos · Easy price comparison