Archer is a city in Alachua County, Florida, United States. According to the U.S. Census Bureau estimates of 2006, the city had a population of 1,302.
The city is named after James T. Archer.
Archer is located at 29°31′53″N 82°31′11″W / 29.531527°N 82.519633°W / 29.531527; -82.519633. According to the United States Census Bureau, the city has a total area of 2.4 square miles (6.2 km2), all land.