Visby (deutsch auch Wisby) ist eine Stadt an der Westküste der schwedischen Ostseeinsel Gotland. Visby ist die Hauptstadt der Provinz Gotlands län in der historischen Provinz Gotland und Hauptort der Gemeinde Gotland sowie Bischofssitz des gleichnamigen Bistums. Das Stadtwappen zeigt das Lamm Gottes.
Der Name Visby (nord. „vi“ = Opferplatz) deutet darauf hin, dass der Ort vorchristliche Bedeutung hatte. An der Westküste Gotlands, wo die Küstenlinie nach Nordosten abknickt, liegt der Ort des späteren Visbys ungemein günstig: Das Ufer bildet eine damals durch Sandbänke geschützte Bucht, an der das steile Ufer terrassenförmig abfällt. Er war ein idealer Anlandeplatz für tiefgehende frühzeitliche Schiffe. Zudem gab es reichliche Frischwasserquellen. Die Anfänge Visbys liegen wohl in einer Zeit, in der traditionelle Handelswege durch die arabische Expansion nicht mehr nutzbar waren und der Handel zwischen Byzantinischem und Fränkischem Reich zunehmend über die Flüsse Osteuropas und die Ostsee abgewickelt werden musste. Dabei waren die hauptsächlichen Schifffahrtswege aus dem Süden in den Norden und den Osten der Ostsee zwischen schwedischer Ost- und gotländischer Westküste gelegen, um die direkte Überfahrt über das Meer zu vermeiden.
Mit dem schwedischen Festland ist Visby verbunden durch Fähren nach Oskarshamn in Småland und nach Nynäshamn südlich von Stockholm. Der Flughafen Visby liegt rund fünf Kilometer von der Stadt entfernt.