Fletcher is an unincorporated community in western Jefferson County, Missouri, United States. The community lies on Calico Creek approximately one-half mile east of the Jefferson-Washington county line. It is located approximately ten miles west of De Soto along Missouri Route H.