However, the mean hospital costs remained the lowest of the three types of hospital stay (medical, surgical, or maternal and neonatal). The mean hospital cost for a maternal/neonatal stay was $4,300 in 2012 (as opposed to $8,500 for medical stays and $21,200 for surgical stays in 2012).