Canova is an unincorporated community and census-designated place in Rio Arriba County, New Mexico, United States. As of the 2020 census, Canova had a population of 102. The community is located on the west bank of the Rio Grande. It is named after the extensive irrigation in the area, as it means "sluice" in Spanish.
According to the U.S. Census Bureau, the community has an area of ; of its area is land, and is water.
It is in Española Public Schools. The comprehensive public high school is Española Valley High School.