This paper attempts to answer how governance structure influence CSR performance of foreign enterprises in China, under increasing level of institutional, environmental pressure on CSR since mid-2000s. We examined the effect of four governance mechanisms on the CSR performance, largest shareholders holding and foreign ownership as two distinct ownership structure, and ratio of outside director and outside director with political connection as two types of board characteristics. We tested our hypotheses based on the sample of 158 foreign enterprises listed on the Shanghai Stock Exchange during 2008-2013, using fixed effect model. The results show that foreign ownership has a positive effect on the CSR performance, and the ratio of outside director with political connection positively influence the CSR performance. Our findings have important theoretical and practical implications to foreign enterprises, suggesting how such companies can improve their CSR performance using effective governance mechanisms in countries like China, exhibiting unique political and economic institutions.