Informacje na temat siedlisk ludzkich, które mogły dać początek miastu Warszawa są skąpe i pochodzą głównie z danych archeologicznych. Nad Wisłą od IX/X do XI w. istniał gród Stare Bródno. Oprócz niego w granicach współczesnej Warszawy znajdował się także gród Jazdów (od XII lub XIII w.) oraz osady Kamion (wedle dokumentu z 1065 r. wystawionego dla klasztoru w Mogilnie, dziś Kamionek), Gocław (w 1155 r. własność biskupa płockiego) i Solec (od XII w. port odbiorczy soli kamiennej, spławianej barkami z okolic Krakowa, osada targowa oraz przeprawa rzeczna).