Neolamprologus buescheri mesure autour de 7 cm. Les mâles dominants peuvent cependant atteindre 8 cm. Ce poisson est tricolore avec un corps majoritairement jaune, marron et beige.