Image size plays a crucial role in SEO by affecting page load speed, user experience, and mobile optimization. By optimizing images, websites can achieve faster loading times, enhance user engagement, and improve their rankings in search engine results.