Cannon Hill may refer to any of the following places:
Australia
edit- Cannon Hill, Northern Territory, a tiny outstation in Arnhem Land
- Cannon Hill, Queensland, a suburb of Brisbane
United Kingdom
edit- Cannon Hill Park, Birmingham
- Cannon Hill, Merton, a suburb of London
United States
edit- Cannon Hill (Chatham, Massachusetts), a mountain
- Cannon Hill (Wellfleet, Massachusetts), a mountain