Pully liegt am östlichen Stadtrand von Lausanne, direkt am nördlichen Genfersee. Der Ort zählt zu den wohlhabendsten Vororten von Lausanne. Das Gebiet reicht im Osten bis zu den Waldhängen von Pully und im Westen bis zum Tal des Baches Vuachère. Verkehrstechnisch ist Pully direkt an der Hauptverkehrsstrasse gelegen und hat Anschluss an den Bahnverkehr zwischen Bern und Lausanne. Eine Schiffsanlegestelle der Schifffahrtsgesellschaft CGN SA für die Linie Lausanne - Vevey befindet sich ebenfalls im Ort. Einige Winzerhäuser des 18. und 19. Jh. sind im Ortskern erhalten geblieben. Das Musée d’art de Pully zeigt Zeitgenössische Kunst.