Україна знаходиться в центральній частині Східної Європи на перетинанні транспортних шляхів з Європою в Азію та зі Скандинавських країн у країни Середземноморського регіону.
Велика частина території України розташована на південно-заході Східноєвропейської рівнини. Лише 5% займають гори: Українські Карпати – на заході і Кримські гори – на півдні. У Карпатах знаходиться найвища вершина України – гора Говерла (2061 м), найвища точка Кримських гір – гора Роман-Кіш (1545 м).
У межах кордонів України довжина берегової лінії Чорного моря складає понад 1500 км. Морські береги на території України переважно положисті (за винятком району Кримських гір). Температура води в узбережжі взимку коливається від 0° до +8 °С, улітку – досягає +25 °С.
Берега Азовського моря низинні, прямі, з характерними піщаними косами. Азовське море неглибоке, узимку вода біля берегів замерзає. Температура поверхні води влітку досягає +25° – +30 °С.
В Україні налічується понад 73 тис. річок. Більшість річок України відносяться до басейнів Чорного й Азовського морів. Лише Західний Буг й інші праві притоки Вісли відносяться до басейну Балтійського моря. Найбільші ріки – Дніпро і Дунай – є судноплавними.
На території країни розташовано понад 20 тис. водойм, з них більше 3 тис. – озера. Знаходяться вони переважно на Поліссі, в Причорноморській низовині й у Степовому Криму.