Karla küla asub Kose vallas Kose alevikust edelas Kuivajõe keskjooksul. Küla keskusest Kosele on 5 km, Tallinn-Tartu maanteele 2 km ja Tallinnasse umbes 40 km.
Küla pindala on 1134,8 hektarit ja katastriüksuseid on 145. Karla külas on 58 elamut ja 4 korterelamut.
Viimaste aastate lõikes suurt rahvaarvu kõikumist pole olnud. 2011.a. oli Karla külas alalisi elanikke 169 neist mehi 84 ja naisi 85.