Kagghamra är en by i Botkyrka kommun, Stockholms län, i sydöstra Sverige. Enligt folkräkningen 2005 hade den en befolkning på 139 personer. Kagghamra är beläget i den norra delen av Botkyrka och erbjuder olika sport- och fritidsaktiviteter. Platsen är också känd för sina historiska platser och landmärken.~