San Juan de Viñafrescal (en catalán y oficialmente Sant Joan de Vinyafrescal) es un pueblo del municipio español de Puebla de Segur, en la provincia de Lérida, municipio en el que se integró a mediados del siglo XIX.
San Juan de Viñafrescal (en catalán y oficialmente Sant Joan de Vinyafrescal) es un pueblo del municipio español de Puebla de Segur, en la provincia de Lérida, municipio en el que se integró a mediados del siglo XIX.