Shotley may refer to several places:
- Shotley, a parish in south Suffolk, England comprising the village of Shotley and the larger adjacent settlement of Shotley Gate
- Shotley peninsula, a peninsula between the rivers Orwell and Stour near Ipswich in south Suffolk, England named after the parish of Shotley
- (RTNE) Shotley, known in the Royal Navy as HMS Ganges, was a Royal Naval Training Establishment at Shotley Gate, south Suffolk
- Shotley Bridge, a village in County Durham, England
- Shotley Township, Minnesota, a township in the United States