Shama, Ghana ni mji wa Jamhuri ya Ghana, Mkoa wa Magharibi. Katika sensa ya mwaka 2013 kulikuwa na wakazi 23,699 Orodha ya miji ya Ghana World Gazetteer online. World-gazetteer.com.