Riviera is a census-designated place and unincorporated community in Kleberg County, Texas, United States. As of the 2010 census, it had a population of 689. It is located 15 miles south of Kingsville on U.S. Route 77 and 22 miles northeast of Falfurrias on Texas State Highway 285.