Nørre Snede har en befolkning på 1.829 og et areal på 184 ha. Byen, der ligger 26 km syd for Silkeborg og 32 km vest for Horsens, er domineret af lav bebyggelse og enfamilieshuse. Nørre Snede ligger højt i et randmorænelandskab, som er en del af det jyske hovedvandskel på Den Jyske Højderyg. Her lå også Hærvejen, som tidligt gav Nørre Snede en central placering.
I dag afgrænses byen mod øst af Viborgvej-Vejlevej, og Omfartsvejen lemper den øst-vest-gående trafik nord om byen. En del af jernbanetracéet fra tiden, hvor Nørre Snede var stationsby, er bevaret i stisystemer.