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