Lake Medina Shores is a census-designated place in Bandera and Medina counties, Texas, United States. As of the 2020 census, Lake Medina Shores had a population of 1,110. This was a new CDP for the 2010 census.
Lake Medina Shores first appeared as a census designated place in the 2010 U.S. census.
As of the 2020 United States census, there were 1,110 people, 504 households, and 355 families residing in the CDP.
According to the United States Census Bureau, the CDP has a total area of , of which is land and is water.