На півночі і північному заході межує з Дніпропетровською, на заході з Херсонською, на сході з Донецькою областями України, а на півдні її узбережжя омиває Азовське море, берегова лінія якого в межах області перевищує 300 км. Протяжність з півночі на південь 208 км, із заходу на схід 235 км. Станом на осінь 2022 року територія області частково окупована Росією внаслідок її збройного вторгнення.