Ulvsunda är ett av de tidigast belagda ortnamnen i Stockholm. Namnet har sitt ursprung i ulv som betyder varg. På en runsten från 1000-talet, funnen i Riksby ägor, kunde man tidigare läsa att stenen rests till minne av bonden Björn som byki : ulsunti det vill säga byggi i Ulvsundi/bodde i Ulvsund. Ulvsund var ursprungligen namnet på det trånga utloppet från Lillsjön till nuvarande Ulvsundasjön. Gården Ulvsunda är känd sedan 1300-talet (in Vlphsunde, 1347). Under 1600-talet förekommer skrivningar av namnet som Ållsunde, (1617), Åhlsunde (1682).
Ulvsunda slott uppfördes 1644–1645 av fältmarskalken, greve Lennart Torstenson. Byggnadens nuvarande utseende härstammar från 1830-talet. Bland de tidigare ägarna efter Lennart Torstenson och hans son Anders Torstenson och sonson Carl Ulrik Torstenson är greve Ture Gabriel Bielke, baron Fredrik Preis, industrimannen, greve Eric Ruuth, brukspatronen Johan Henrik Wegelin och grosshandlaren Lorens Jacob Groth. Bland senare ägarna till slottet märks generalmajoren, greve Gustaf Adolf Fredrik Wilhelm von Essen och familjen Åkerhielm af Margrethelund med ägarna baron Gustaf Fredrik Åkerhielm och sonen Gustaf Samuel Åkerhielm. Baron Gustaf Åkerhielm blev den siste adlige ägaren till Ulvsunda. Han avled år 1900 och slottet stod obebott några år därefter. Slottet med tillhörande trädgård köptes av Stockholms läns landsting som länge använde det som vårdhem. Numera utnyttjas slottet för kursverksamhet.