Lake Elkhorn is comprised of 34-acres and is located in the Columbia, Maryland area. Of the various lakes in Columbia, it is the largest. The below photo displays the lake’s small man-made dam. The area on the left is a viewing deck.