Neslemarihøne er mellom 4,5 og 5,5 millimeter lang. Dekkvingene er orangerøde med svarte flekker. Brystskjoldet er svart med noe hvitt i framkanten og på sidene. Den er ganske lik Sandmarihøne og torvmarihøne , og kan forveksles med disse. De kan skilles blant annet på fargene og mønsteret på brystskjoldet.