Affalterbach hat rund 4.615 Einwohner und ist eine Gemeinde im Landkreis Ludwigsburg im Bundesland Baden-Württemberg.
Der Ort liegt unterhalb des Lembergs rund vier Kilometer von Marbach am Neckar entfernt. Neben Affalterbach mit der etwas weiter abgelegenen Gartensiedlung Birkhau gehören noch der Teilort Wolfsölden, der Weiler Steinächle und der Birkachhof zur Gemeinde. Die erste urkundliche Erwähnung des Ortes stammt aus dem Jahre 972. Verschiedene Fundstücke aus dieser Region zeigen aber, dass die Gegend schon vor rund 6000 Jahren besiedelt gewesen sein muss. Nur wenige Kilometer von Affalterbach entfernt wurde in Steinheim an der Murr der spektakuläre Schädel des Homo steinheimensis gefunden.