A fast and robust 3D retrieval method is proposed based on a novel weighted structural histogram representation. Our method has the following steps: 1) adaptively segment any 3D shape into a group of meaningful parts to generate local distribution matrixes, 2) integrate all the local distribution matrixes into a global distribution matrix, simultaneously considering their weight factors, and 3) retrieve 3D shapes by calculating the distance between their global distribution matrixes. Experimental results show that our method is effective and efficient for 3D shape retrieval and robust to translation, scaling or rotation transformations.