Melksham (/ˈmɛlkʃəm/) è una cittadina inglese di piccole dimensioni, sul fiume Avon nella contea del Wiltshire. Si trova a 10 miglia (16 km) ad est della città di Bath e 6 miglia (10 km) a sud di Chippenham. Melksham si trova a 6 miglia (10 km) a ovest di Devizes e a 12 miglia (19 km) a nord di Warminster sul percorso nazionale A350.
Si pensa che il nome derivi da "meolc", la vecchia parola inglese per indicare il latte, e "ham", un villaggio. Sulla mappa di John Speed del Wiltshire (1611), il nome si scrive sia Melksham (per i cento) che Melksham (per la città stessa). Ci sono nove scuole a Melksham. Melksham ha anche una squadra di calcio e di rugby molto popolare che gioca partite competitive in un piccolo campionato. La popolazione di Melksham nel 2019 è di 19.357 abitanti. A Melksham c'è un parco chiamato King George, ha un campo da tennis e un campo da calcio tutti insieme in uno. Ha un campo enorme con molte aperture e altalene.




