国早期都城位于今房山区琉璃河遗址。一些学者将琉璃河古城视为北京城的源头。据《史记》，周武王封尧的后人建立蓟国，都城为蓟。春秋时期，燕灭蓟，将都城迁至蓟。蓟城的具体位置尚有争议。郦道元《水经注》认为，蓟城的位置就在今天的北京。1950年代起，北京宣武门至和平门一带的基建工程中发现了大量的春秋时代至西汉的陶井，学者据此认为蓟城的位置就在这一带，认为蓟城是北京城的起源。然而，这一区域并未发现西周时代的遗存，西周时蓟城的位置仍然未知。前222年，秦国灭燕后，设北京为蓟县，为广阳郡郡治。汉元凤元年广阳郡蓟县属幽州