A photodetector includes a semiconductor substrate having photo-cells (1a, 1b, 1c). Each photo-cell is provided with a filter layer 20 that transmits light in a wavelength range predetermined for the photo-cell, and a photoelectric converter 17 that generates a signal charge according to an intensity of the light transmitted through the filter layer 20. Thickness (ta, tb, tc) of the filter layers 20 are corresponding to the wavelength ranges predetermined for respective photo-cells. By such a structure, it is possible to provide cost effective photodetectors that can be manufactured without managing materials for pigments and dyestuff for different colors when making color filters.