Speyer is a locality located 184.48 km north-northwest from Bonn in Rhineland-Palatinate, Germany. The population of Speyer is 50,378 people. You can find Speyer on any map using the following decimal coordinates: 49.3248 (latitude), 8.4448 (longitude).