Grimes County is a county located in southeastern Texas, United States. As of the 2020 census, its population was 29,268. The seat of the county is Anderson. The county was formed from Montgomery County in 1846.