Ljungsbro är en tätort ca 15 km nordväst om Linköping. Samhället ligger i Vreta klosters församling. Det nordvästra hörnet av tätorten låg tidigare i före detta Ljungs församling.
Ljungsbro genomkorsas av vattendragen Motala ström och Göta kanal. I strömmen finns Malfors kraftstation och Nykvarns kraftstation. Malfors kraftstation har en fallhöjd på 28,3 meter och Nykvarns kraftstation har en fallhöjd på 4,3 m. Nykvarns kraftstation är dock ej i drift idag. Kanalen kan korsas under en akvedukt, Sveriges andra efter Håverud, men också via en nyligen renoverad rullbro. Vid rullbron (Malforsbron) finns idag två nyanlagda båtbryggor, Malfors gästhamn. Sedan 2005 drivs ett sommarkafé som heter Malfors Café och Brygga.