Randlett is located in southwestern Oklahoma in
Cotton County south of
Lawton about 1 mile north of U.S. Highway 70 and 1 mile east of
Interstate 44 and 5 miles north of the
Red River. The nearest substantial body of water is
Waurika Lake about 25 miles to the northeast.