This paper presents a new and simple solution for determining the natural frequencies of framed tube combined with shear-walls and tube-in-tube systems. The novelty of the presented approach is based on the bending moment function approximation instead of the mode shape function approximation. This novelty makes the presented solution very simpler and very shorter in the mathematical calculations process. The shear stiffness, flexural stiffness and mass per unit length of the structure are variable along the height. The effect of the structure weight on its natural frequencies is considered using a variable axial force. The effects of shear lag phenomena has been investigated on the natural frequencies of the structure. The whole structure is modeled by an equivalent non-prismatic shear-flexural cantilever beam under variable axial forces. The governing differential equation of motion is converted into a system of linear algebraic equations and the natural frequencies are calculated by determining a non-trivial solution for the system of equations. The accuracy of the proposed method is verified through several numerical examples and the results are compared with the literature.