A new three-dimensional potential flow numerical method has been developed to study wave diffraction around compound coastal structures. This new method is based on a multi-block finiteanalytic scheme. A chimera domain decomposition technique is used to model complex geometry and to connect overlapped grids by interpolating information across block boundaries. Calculations were performed for three examples, including a harbor entrance, a single breakwater, and a combined breakwater and large floating platform, to illustrate the flexibility and effectiveness of the present method.