Population of Garissa rocketed by 55.61% from 400,406 persons in 2006 to 623,060 persons in 2009. Since the 55.61% surge in 2009, population remained constant by 0.00% in 2009.