This paper is concerned with an analysis of the dynamics of a non-autonomous, single population age based growth model with harvesting formulation. First, we derive sufficient conditions for permanence and positive invariance. Then, by constructing a scalar function, namely the Lyapunov function, we arrive at a suitable criterion for global attractivity. With the help of Brouwer fixed point and continuation theorems, we obtain constraints for the existence of a positive periodic solution. Then we prove that there exists only one solution which is almost periodic in nature that is distinct from every other solution. Further, we carry out a numerical simulation to support the analytical findings.