Hundstrup ligger i et småkuperet landskab, som skærer sig ind i det mere bakkede randmorænelandskab med de store skove nord for byen.

Hundstrup er fra overgangen mellem vikingetid og middelalder og første gang nævnt som Huntorpe i 1348.

Byen har været en driftig landsby med forskellige butikker (brugs, bager/brødudsalg), og savværk og møbelfabrik, Kro og Kirke.

Af offenlige instutioner har der være en skole og børnehave (begge dele var placeret i Filippahuset). 

I dag er der kun kro og kirke tilbage - og så selvfølgelig Filippahuset, der nu har fået status af forsamlingshus og ejes af Hundstrup Borgerforening.