We analyse both theoretically and empirically, the factors that influence the amount of humanitarian aid received by countries which are struck by natural disasters, particularly distinguishing between immediate disaster relief and long term humanitarian aid. The theoretical model is able to make predictions as well as explain some of the peculiarities in the empirical results. We show that both short and long term humanitarian aid increases with number of people killed, financial loss and level of corruption, while GDP per capita had no effect. More populated countries receive more humanitarian aid. Earthquake, tsunami and drought attract more aid