Yiwu ligger 100 km sør for Hangzhou. Nærmeste by er Dongyang. Området omkring Yiwu er fjellrikt.