Garrison is a city in Nacogdoches County, Texas, United States. The population was 895 at the 2010 census.
$ 144,500
$ 139,800
$ 138,400
$ 34,800
$ 1,259,526
$ 658