Optical tomography aims to image the distribution of optical properties in human bodies by measuring transmitted light at skin surfaces. Pervious calculations and experiments have been mainly performed on phantoms with simple geometries such as slabs and cylinders, but for optical tomography it is inevitable to fully understand light propagation through and perform experiments using phantoms with complicated structures in three dimensions. Therefore, we need stable and realistic solid phantoms for experimental studies toward the goal of optical tomography. In this study, we have fabricated two types of solid phantoms which optically and anatomically simulate human heads. One has a shape and structures of a part of human head above eye plane, and the other has a more simplified shape of hemisphere. These phantoms consisted of five layers which corresponded to five tissue types in human head; i.e., skin, skull, clear CSF layer, gray matter and white matter. Size and optical properties were given according to those of human neonatal head. After taking original shapes from MRI images, prototypes of five layers were fabricated by a rapid prototyping based photolithography. Epoxy resin with titanium oxide particles as scatterers and green dye as absorber was cast into the molds of the prototypes to make optical phantoms. Absorbers simulating inhomogeneities were also embedded.