Within this chapter we focus on the integration of Geographical Information System (GIS) and Agent-based modelling (ABM) and review a selection of toolkits which allow for such integration. Moreover, we identify current capabilities of modelling within a GIS and methods of coupling and integrating GIS with agent-based models. We then introduce suggested guidelines for developing geospatial simulations with ABM toolkits and offer practical guidelines for choosing a simulation/ modelling system before providing a review of a number of simulation/modelling systems that allow for the creation of geospatial agent based models along with the identifi cation of a number references for further information.