Nyon () est une ville et une commune suisse du canton de Vaud, située dans le district de Nyon, dont elle est le chef-lieu.
vignette|upright=.8|gauche|Nyon avec son château et le Jura vus depuis le Léman.
vignette|gauche|Vue aérienne (1949).
Le territoire de Nyon s'étend sur . Lors du relevé de , les surfaces d'habitations et d'infrastructures représentaient de sa superficie, les surfaces agricoles , les surfaces boisées et les surfaces improductives .
Nyon se trouve sur les rives du Léman, à à vol d'oiseau (env. 40 par la route) au sud-ouest de Lausanne, et 25 km de Genève. Elle se situe entre les villes de Versoix et Gland.
Selon la classification de Köppen, Nyon bénéficie d'un climat océanique (Cfb).
vignette|upright=.8|Train NStCMen gare de La Cure.
Nyon est à de l'autoroute A1, sortie 11 (Nyon).
Nyon est desservie par les Chemins de fer fédéraux suisses (CFF) sur la ligne Lausanne – Genève. La gare de Nyon est le lieu de départ de la route cycliste nationale Route du Jura conduisant à Bâle.
Nyon est aussi au départ du Chemin de fer Nyon-Saint-Cergue-Morez (NStCM).
Nyon a un débarcadère sur le Léman pour les bateaux de la Compagnie générale de navigation (CGN), et plusieurs liaisons quotidiennes avec Chens-sur-Léman (port de Tougues). Depuis 2016, les liaisons quotidiennes s'effectuent avec Yvoire au détriment de la liaison avec Chens-sur-Léman abandonnée depuis.
Nyon dispose d'un réseau de bus urbain, les Transports publics de la région nyonnaise (TPN), s'étendant jusqu'en France voisine (Divonne-les-Bains).
Le nom de la commune, qui se prononce , remonte au celtique Noviodunon, formé de novio- (nouveau) et dūnon (forteresse). Sa première occurrence écrite date de 400, sous la forme latinisée de .
Elle est surnommée La Coquette.
Son ancien nom allemand est , qui dérive probablement de la forme francoprovençale Neuns, attestée en 1154.
Elle a été fondée par les Romains, sous le règne de Jules César, entre 46 av. J.-C. et 44 av. J.-C.. Au début, elle se nommait Colonia Iulia Equestris mais était aussi appelé Noviodunum (nouvelle forteresse, en langue gauloise).