AimsRailway station areas can play a crucial role in promoting sustainable development if integrated with cities and be fluctuation-responsive through effective urban design. However, during the design stage, assessing the station areas' performance, of which user satisfaction is indicative, is challenging due to methodological limitations. Agent-based simulation (ABS) is promising as it can link spatial features with agents' behavior features. This research questions to what extent ABS can help assess the urban design of station areas. MethodsThis paper adopts the user pyramid as the theoretical framework, which outlines five types of user needs: safety, speed, ease, comfort, and experience. The paper selects indicators linking satisfaction and spatial features at the district and building levels. These indicators are measured in the simulation of the station system using digital tools, including MassMotion and Python scripts. The theory, indicators, and tools, in combination, serve as an assessment framework. Rotterdam Central Station is used as a case to demonstrate how the framework works. ResultsThe framework is capable of assessing design alternatives by identifying changes in user satisfaction. It can be applied on the district level (at a scale of 250 m) with substantial details to inform design decision-making, and it is useful during the design stage when only limited data is available. This paper strengthens the scientific knowledge of railway station areas through the multidisciplinary literature review that translates user needs for urban design use, and it advances the digital means to visualize user satisfaction affected by design.