Vodnjan is een stad in Kroatië, in het zuidwestelijke deel van het schiereiland Istrië. Vodnjan heeft 3.500 inwoners.