We analyze the regularity of standing wave solutions to nonlinear Schrödinger equations of power type on bounded domains, concentrating on Lipschitz domains. We establish optimal regularity results in this setting, in Besov spaces and in Hölder spaces.