Viniegra is a Spanish surname. Notable people with the surname include:

Manuel Viniegra (born 1988), Mexican footballer Salvador Viniegra (1862–1915), Spanish painter and philanthropist

See also Viniegra de Abajo, municipality in La Rioja, Spain Viniegra de Arriba, village in La Rioja, Spain