A Keresztelő Szent János Visegrád Alapítvány 2008-ban jött létre, civil kezdeményezésre. Fő célja az egyházi fenntartású helyi műemlékek karbantartásának támogatása, így nevét a visegrádi plébániatemplom védőszentjéről Keresztelő Szent Jánosról kapta.
Az Alapítvány munkáját öt tagú kuratórium irányítja és három tagú felügyelőbizottság ellenőrzi.