Melgar de Arriba es un municipio situado en la provincia de Valladolid , Castilla y León , España. Según el censo de 2004 ( INE ), el municipio tiene una población de 271 habitantes.
42°16′N 5°06′W / 42.267°N 5.100°W / 42.267; -5.100