Sønder Felding har en befolkning på 1.470 og et areal på 1,6 km2. Fra byen er der mod vest 18 km til Skjern og mod nordøst 25 km til Herning. Byen ligger på hedesletten lige syd for Skovbjerg Bakkeø, og begge landskabsformer indgår i byarealet sammen med engarealerne i Skjern Ådal. Åen slynger sig gennem byen og er reguleret flere gange, bl.a. i slutningen af 1800-tallet med anlæggelse af Skjern Å Nørrekanal mellem Arnborg og Borris.
Den tidligere stationsby afgrænses mod øst af Vardevej og mod nord af Skjernvej. Hovedgaderne Strøget, Søndergade og Bredgade ligger i Nederby mellem åen og det tidligere jernbanetracé, nu Torvegade.
Indtil midten af 1950’erne lå det bebyggede areal øst for Nørregade og var afgrænset mod syd af Bredgade. Husene var lave og i forskellige aldre.
Byens første parcelhuskvarter var Præstevænget med små stikveje vest for Nørregade. Senere udviklede byen sig syd for åen med Møllekvarteret og industriområder ved udfaldsvejene mellem Bjergevej og Vardevej, langs Vardevej i nord og ved Sønder Feldingvej. I bymidten findes huse i op til tre etager, mens de øvrige byområder består af åben-lav og tæt-lav boligbebyggelse som enfamilieshuse eller dobbelthuse.
Stationen på Strøget er bevaret som privatbolig, og dele af jernbanetracéetses som grusvej mellem Vardevej og Åskov Golfklub.