FIREMAP is a model for simulating surface fire spread through heterogeneous fuels and over non-uniform terrain. The model was constructed using PROMAP, a language which allows dynamic spatial models to be constructed using raster GIS data bases. The GIS system is used to construct the necessary input data Of fuel types, moistures, slope, wind speed and wind direction. The model has been tested against a set of conditions under which specified fire perimeter shapes should be expected. The results of the tests indicate that the fire shapes developed using data representing actual field conditions arc reasonable. A model such as FIREMAP has application for prescribed burns, evaluating fire effects, and fire in the wildland/urban interface.