There will be overall 8 Beam Position Monitors (BPM) installed in MEBT of ESS. Seven of them will be used for the measurement of beam position, phase and intensity. One BPM will be used for the fast timing characterization of the chopped beam. The design is based on shortened stripline to accommodate the signal level for low velocity proton beam within MEBT read by electronics. Due to mechanical space limits, all the BPMs are embedded inside quadrupoles; which requires special care on the magnetic properties of the materials within BPM sets and in particular the feedthroughs. The prototype electromagnetic and mechanical design is finished and its fabrication is underway. This paper gives an overview of the electromagnetic and mechanical design and related analysis including position signal sensitivity of the BPMs.