Benllech es un pequeño pueblo en la isla de Anglesey en Gales. Se encuentra en la comunidad de Llanfair-Mathafarn-Eithaf, que tiene 3.408 habitantes. La fama de su playa hace de Benllech (en la carretera A5025, la principal carretera por Anglesey) uno de los lugares más visitados de la isla. El nombre Benllech es quizás una forma mutada de penllech, literalmente "trozo de cabeza", esto es, "toque final". o posiblemente signifique "en pizarra", acortado del término galés ar ben llech.