Leonard is a small unincorporated community in the southeast corner of Tulsa County, Oklahoma. It is on Highway 64 at the Tulsa County/Wagoner County line. The town was named for S. C. Leonard of Detroit, Michigan. The post office was established August 22, 1908. The town serves the surrounding farming area. It is notable for the presence of the nearby Leonard Geophysical Observatory.