Janowiec (parfois appelée Janowiec nad Wisłą) est une gmina rurale (gmina wiejska) du powiat de Puławy, dans la Voïvodie de Lublin, dans l'est de la Pologne.
Son siège administratif (chef-lieu) est le village de Janowiec, qui se situe environ 12 kilomètres (km) au sud-ouest de Puławy (siège du powiat) et 49 kilomètres à l'ouest de la capitale régionale Lublin (capitale de la voïvodie).
La gmina couvre une superficie de 79 km2 pour une population de 3 594 habitants[1] en 2006.