Jan Nepomucký se narodil v Nepomuku a pravděpodobně byl potomkem německých kolonistů, kteří přišli do této lokality během 13. století. V té době se kolonizovalo území, které spadalo pod klášter cisterciáků v nedalekém Pomuku, což je na druhé straně Zelené Hory. Narodil se v 1. polovině 14. století a podle legendy mělo být místo jeho narození, stejně jako místo jeho skonu, označeno nebeským světlem. Pokřtěn byl v chrámu svatého Jakuba v Nepomuku a jméno dostal podle Jana Křtitele.
Barokní legenda praví, že rodiče Jana Nepomuckého si na Panně Marii Zelenohorské vyprosili uzdravení svého syna. Proto malý Jan ministroval u cisterciáků, což někteří považovali za projev díkuvzdání za to, že přežil dětství.








