Automatic chorus extraction from popular music is an interesting topic. Chorus extraction facilitates a user to quickly and efficiently preview selections from a large music database and also an essential preprocessing step for further purposes such as indexing and search. In this paper, a framework for extracting chorus from popular music based on structural content analysis is proposed. The repetitive structure is characterized via music color representation called colormap. A colormap of a song based on mapping different frequency bands to color space is used to find repeating patterns. This representation efficiently reveals the relationship of music structure. MFCCs (Mel Frequency Cepstral Coefficients) are employed to identify chorus and verse of a song according the structure information and music domain knowledge. Experimental results show that the performance of the proposed method over a sizable popular song database.