Karayavşan este un cartier din districtul Polatlı, din provincia Ankara, Turcia. Karayavşan se află la 1.052 m altitudine, la 4,0 km de muntele Anatolian plateau. Populația este de 102 de locuitori. Cel mai apropiat oraș mare este Polatlı, la 19,8 km la nord-vest. Printre obiectivele din împrejurimi: Gordium (36 km). Printre locurile naturale: Gavur Castle (18,3 km).