Ludvig III (syntyjään Ludwig Leopold Joseph Maria Aloys Alfred) (7. tammikuuta1845München, Baijeri – 18. lokakuuta1921 Sárvár, Unkari) oli Baijerin viimeinen kuningas. Hän hallitsi valtiota 1913-1918. Hän oli Baijerin prinssi Luitpoldin ja Itävallan arkkiherttuatar Augustan lapsi.