 The population was 94 at the 2010 census, down from 118 in 2000.Lonsdale is located in eastern Garland County at (34.544763, -92.811247).According to the United States Census Bureau, the town has a total area of , all land.