Округ розташований в східній частині Оренбурзької області. Протяжність території округу з півночі на південь становить 120 км, із заходу на схід — 59 км.
На заході округ межує з Кувандицьким районом, на сході — з Кваркенським і Новоорським район області. Північна межа округу примикає до території республіки Башкортостан. На півдні на 33 км 830 м простягнувся державний кордон з Казахстаном. З південного сходу до округу примикають території Орського та Новотроїцького міських округів.
села Білошапка, Козача Губерля, Хмельовка, селище Калиновка, хутори Бринзозавод, Верхня Сухорічка, В'язовка, куртенький, Мокрий Дол, Сучково Ущельє
Іриклінська сільська рада
-
2261
села Вишневе, Новоактюбінськ, Терекла, Уральськ, селище Іриклінський
Камейкінська сільська рада
-
1337
село Камейкіно, селища Поповка, Саверовка, присілок Ішкініно
Колпакська сільська рада
-
1358
село Банне, Колпакське, Пласковське, селище Херсон
Новоніколаєвська сільська рада
-
1569
села Новоніколаєвска, Новочеркаське, Писаревка
Новопетропавловська сільська рада
-
1337
села Новокиївка, Новопетропавловка, селище Рождественка
Ріпинська сільська рада
-
753
селище Ріпино
Халіловська сільська рада
-
2426
село Воскресенка, селища Гайнуліно, Лилово, Нарбулатово, Нововоронежський, Халілово, присілки Іжберда, Малохалілово, Старохалілово, Узембаєво
Гайська міська рада
Гайська міська рада
-
41621
місто Гай
Калиновська селищна рада
-
700
селище Калиновка
2004 року район отримав статус муніципального, сільради стали сільськими поселеннями зі збереженням старих назв, Гайська міська рада перетворена в Гайський міський округ:
Гайський міський округ сільськогосподарський. Виробництвом продукції рослинництва і тваринництва займаються сільськогосподарські підприємства та 50 селянських (фермерських) господарств.