Responding to the Regulation of the Minister of Health Republic of Indonesia no. 3/2019 and no. 86/2019, Surabaya City Health Office must evaluate the need for providing maternity waiting homes in Surabaya. Conscientious analysis has led to a conclusion that maternity waiting homes is not needed in Surabaya. Instead, the need of shelter and health support to support many neglected pregnant women found in Surabaya as a metropolitan and the second biggest city in Indonesia is required. This paper presents the results of a need analysis of maternity waiting homes in Surabaya and a system analysis to develop a new support for neglected pregnant women in Surabaya. Data gathering has been done through a questionnaire and Focus Group Discussion (FGD) involving Non-Profit Organizations (NGOs) and social foundations. The cost modelling calculation results show that Surabaya City Health Office should allocate budget at least IDR 138,105,000 to help neglected pregnant women in Surabaya. The development of a Management Information System (MIS) is recommended to better capture the number and the condition of needy pregnant women and to manage the information more accurately. The paper would be useful for other cities to conduct a similar evaluation and analysis.