Sint-Janskruid is een straat te Berghem in de gemeente Oss. De Sint-Janskruid is gelegen in de Nederlandse provincie Noord-Brabant.