The North coast of Java is increasingly exposed to flood risks due to land subsidence and climate change, resulting in sea-level rise. This paper developed a flood risk spatial index model in the coastal Pekalongan. The model was systematically arranged from various flood risk indicators related to the social, economic, and environment of coastal Pekalongan based on surveys and interviews with the communities and regional governments. These indicators are then integrated into hazard and vulnerability as components of risk. Using the index system method and ArcGIS, the risk index is classified into five levels (very high, high, medium, low, very low) and generated into a flood risk spatial distribution map. We found that the risk in the study area varies between a medium to a very high level of risk. The very high level of risk was located in Tratebang, Pecakaran, and Tegaldowo Village. A risk spatial distribution map can be used to evaluate potential risks and flood mitigation.