Micanopy is a town in Alachua County, Florida, United States. It is south of Gainesville. The population in the 2000 census was 653. As of 2004, the population according to the U.S. Census Bureau was 652. The old town of Micanopy is a historic district, and contains a number of antique stores, as well as a large used book store and a couple of restaurants.