W okresie II Rzeczypospolitej miasto powiatowe woj. lwowskiego. W mieście znajdowały się następujące urzędy: Komenda Powiatowa Policji, Urząd skarbowy, podatkowy i opłat, Kasa skarbowa, Urząd ewidencji katastru podatku gruntowego. Świątynie: 1 rzymskokatolicki kościół (Podwyższenia Krzyża), 3 greckokatolickie cerkwie (Zwiastowania Matki Bożej oraz św. Mikołaja i św. Jana Chrzciciela) i 1 synagoga żydowska. Stowarzyszenia: cechy szewców, kowali i rzeźników. 12 gorzelni (w 1911) oraz straż ogniowa ochotnicza.
Gródek leży nad wielkim Stawem Gródeckim, rozciągającym się na północ od starego centrum miasta. Już przed I wojną światową na jego brzegu działała stacja doświadczalna Instytutu Zoologii Uniwersytetu Lwowskiego. W latach międzywojennych na Stawie Gródeckim urządzono port „Ligi Morskiej i Kolonialnej”.
Według spisu powszechnego z 1921 miasto zamieszkiwali Polacy – 7542 osób (71,89%), Ukraińcy – 2711 (25,84%), Żydzi – 219 (2,09%), Niemcy – 15 (0,14%).
W 1922 roku ukraińskie bojówki terrorystyczne dokonały w pobliżu Gródka Jagiellońskiego aktów sabotażu, a w 1932 roku zaatakowały zbrojnie tutejszą pocztę – 2 osoby zabito, 3 zostały ranne. 1 stycznia 1925 do Gródka Jagiellońskiego włączono gminę Vorderberg..