Сэмюэл Уиллис Такер Ланэм родился в Южной Каролине в семье Джеймса Мэдисона и Луизы де Обрей (урожденной Такер) Ланэм. Его назвали в честь деда по материнской линии Сэмюэла Уиллиса Такера. Когда началась гражданская война, Ланэм добровольцем вступил в армию конфедератов, несмотря на то, что ему было всего пятнадцать лет. Он воевал в основном в Виргинии, был ранен в битве при Спотсильвейни. После окончания боевых действий Ланэм женился. Он и его жена поселились в Уэтерфорде, штат Техас, где Ланэм работал и изучал право.