Původně na levém břehu Bylanky ležely Dolní Kšely a na pravém břehu Horní Kšely a tyto jsou prvně jmenovány v roce 1266, kdy je znám vladyka Ranek z Kšel. Další majitelé potom jsou: 1312 Mikuláš z Kšel, 1371 Pešek Sepletka ze Kšel, 1389 Vitolt z Kšel, 1394 Albert z Kšel, 1401 Zikmund z Kšel, 1403 Jan z Kšel, 1406 Zikmund ml. z Kšel, 1465 Jan ze Zásmuk, 1480 Kšelští z Chrastu, 1498 Mikuláš Přebozský. Posledně od roku 1547 je ves součástí panství Černokosteleckého, když malou část v roce 1552 vlastní katedrála sv. Víta v Praze. Dominantou obce je evangelický kostel z roku 1791. V roce 1869 měla obec 447 obyvatel a 50 domů a stavení.
první zmínka 1266, pohlednice z r. 1917
