According to the United States Census Bureau, Lawnside borough had a total area of 1.408 square miles (3.647 km2), all of which was land [REF].
Lawnside borders the Camden County municipalities of Barrington, Cherry Hill, Magnolia, Somerdale, and Tavistock.