Anderson is a city in and the county seat of Grimes County, Texas. It has a total area of 0.5 square miles, all of which is land. Both the city and some portion of the surrounding area are listed in the National Register of Historic Places.
Agriculture and public services are the major employers here. There is an elementary and a junior-senior school. The closest hospital is Grimes St. Joseph Health Center, located about 10 miles away, in Navasota. The cost of living here 17.70% lower than the country average.
This place gets about 42 inches of rain annually. The number of days with measurable precipitation is 73. Snowfall is about an inch annually.