Larkin is an unincorporated community in northern Jackson County, Alabama, United States. It is located on Alabama State Route 65, northwest of Skyline.
A post office operated under the name Larkin from 1894 to 1914.