Ricardo is a small census-designated place in Kleberg County, Texas, United States. As of the 2020 census, Ricardo had a population of 1,075.
Located on U.S. Highway 77 between Kingsville and Riviera, it consists of a farmers' co-op, a convenience store, and an elementary/junior high school.
The school district is Ricardo Independent School District. The school mascot is a Yellow Jacket.
Since no high school is in Ricardo ISD, students either attend Kaufer High School in Riviera (Riviera Independent School District), Academy High School in Kingsville (Santa Gertrudis Independent School District), or Henrietta M. King High School in Kingsville (Kingsville Independent School District).
Under Texas law, the Ricardo ISD area is in the boundary of Coastal Bend College (referred to in legislation under its former name, "Bee County College").
Ricardo first appeared as a census designated place in the 2010 U.S. census.