Disasters are large-scale disruptions for the society that cause damage to human lives, infrastructure, and the ecosystem. Multiple emergencies emerge, which need to be handled and resolved efficiently to minimize the impact of the disaster. Therefore, the need for an effective and efficient emergency response system that optimally allocates resources and emergency services is essential. This paper proposes a methodology to model this situation as an optimization problem that can be solved using meta-heuristic algorithms. In the proposed model, four meta-heuristics, namely Particle Swarm Optimization, Cuckoo Search, Grey Wolf Optimizer, and iLSHADE-RSP algorithm, have been used to allocate resources and services. A benchmark dataset consisting of 16 situations is prepared to analyze the proposed model. The conducted empirical analysis demonstrates the applicability of the meta-heuristic algorithms in locating near-optimum solutions for the considered situations. The convergence analysis and statistical tests have been performed to test the validity and significance of the conducted experiments.