Rodeo is a census-designated place (CDP) in Hidalgo County, New Mexico, United States, at 31°50′13″N 109°01′54″W / 31.83694°N 109.03167°W. It lies less than one mile (1.6 km) from the border with Arizona on New Mexico State Road 80. As of the 2010 census, the population of Rodeo was 101.