Kårkulla sijaitsee Lillån-joen eteläpuolen mäkialueella. Joen varsi on peltoa muun kyläalueen ollessa metsää. Kylän rakennuskanta on yhtenäinen ja kohtalaisen tiivis.[1] Kårkullassa sijaitsee kunnan vedenottamo.[2]
Kårkullassa on ollut vuoden 1566 veroluettelon mukaan kuusi taloa. Talojen määrä on laskenut ajan myötä ja isojaon aikaan 1786 kylässä on ollut kaksi taloa. Taloista lohkottiin 1920-luvulla viisi uutta tilaa. Kylään syntyi myöhemmin vielä lisää pienasutusta ja sotien jälkeen sinne perustettiin kansakoulu. Koulu lakkautettiin vuonna 1969.[1]