This paper proposes a concurrent multiscale optimization method of macrostructure topology and microstructure shapes for porous structures, aimed at maximizing a specified natural frequency. The multiāmaterial distribution of the macrostructure and the shape of the microstructures are optimized by topology and shape optimization, respectively. The homogenized properties of the porous materials are calculated using the homogenization method, and the homogenized elastic tensor and density are applied to the macrostructure. The optimum distribution of the porous material in the macrostructure is determined by a multiāmaterial topology optimization using the generalized solid isotropic material with penalization (GSIMP) method, which is a method to obtain multiāmaterial topology by implementing the successive binarization. The KS (KreisselmeierāSteinhauser) function is introduced to solve the repeated natural frequencies issue that lies in the maximization of a specified natural frequency. An areaāconstrained multiscale optimization problem is formulated as a distributedāparameter optimization problem, and the sensitivity functions are derived using the Lagrange multiplier method and the adjoint variable method. Based on the obtained sensitivity functions, the design variables are updated using the H1 gradient method (i.e., a nonparametric shape/topology optimization method). The effectiveness of the proposed method for maximizing a specified natural frequency is confirmed through 2D and 3D numerical examples, in which the influences of subāregions of the macrostructure and anisotropic material of the microstructures are also investigated and the results are discussed.