Landisburg is a borough in Perry County, Pennsylvania, United States. The population was 220 at the 2010 census. It is part of the Harrisburg–Carlisle Metropolitan Statistical Area. Landisburg was platted in 1793. The community was named for its founder, James Landis.