Groves is a city in Jefferson County, Texas, United States. The population was 15,733 at the 2000 census. A July 1, 2008 U.S. Census Bureau estimate placed the population at 14,393. It is part of the Beaumont–Port Arthur Metropolitan Statistical Area.
Groves is located at 29°56′50″N 93°54′57″W / 29.947113°N 93.915829°W / 29.947113; -93.915829 (29.947113, -93.915829). It is situated approximately eleven miles southeast of Beaumont in eastern Jefferson County. The city of Port Arthur borders Groves on three sides (southeast, southwest, and northeast), while Port Neches lies to the northwest. Three State Highways – 73, 87, and 347 – pass through or near the city.
According to the United States Census Bureau, the city has a total area of 5.2 square miles (13.4 km2), of which, 5.2 square miles (13.4 km2) of it is land and 0.19% is water.