E3 ubiquitin ligases determine the substrate specificity of ubiquitination. Plant U-box (PUB) E3 ligases, with a typical 70-amino acid U-box domain, participate in plant developmental processes and environmental responses. Thus far, 64 PUB proteins have been identified in Arabidopsis and 77 PUB proteins have been identified in Oryza. However, detailed studies on U-box genes in the model microalgae Chlamydomonas reinhardtii are lacking. Here, we present a comprehensive analysis of the genes encoding U-box family proteins in C. reinhardtii. Following BLASTP analysis, 30 full-length U-box genes were identified in the C. reinhardtii genome sequence. Bioinformatics analyses of CrPUB genes were performed to characterize the phylogenetic relationships, chromosomal locations and gene structures of each member. The 30 identified CrPUB proteins are clustered into 3 distinct subfamilies, and the genes for these proteins are unevenly distributed among 14 chromosomes. Furthermore, the quantitative real-time RT-PCR or semi-quantitative RT-PCR analysis of 30 CrPUB mRNA abundances under nitrogen starvation showed that 18 CrPUB genes were induced by N starvation and that 7 genes were repressed in the N-poor environment. We selected five CrPUB genes exhibiting marked changes in expression under N-free conditions for further analysis in RNAi experiments and examined the oil content of these gene-silenced transgenic strains. The silencing of CrPUB5 and CrPUB14, which are typically down-regulated under N starvation, induced 9.8%-45.0% and 14.4%-61.8% lipid accumulation, respectively. In contrast, the silencing of CrPUB11, CrPUB23 and CrPUB28, which are markedly up-regulated under N-free conditions, decreased the lipid content by 5.5%-27.8%, 8.1%-27.3% and 6.6%-27.9%, respectively. These results provide a useful reference for the identification and functional analysis of this gene family and fundamental information for microalgae lipid metabolism research.