Historia szpitala sięga okresu średniowiecza, kiedy opiekowali się nim bożogrobcy. Po kasacie zakonu szpital przejęły władze miejskie, a od 1842 kościelne. Po spłonięciu budynku szpitala w 1863 w wyniku przegranej przez powstańców bitwie pod Miechowem, w 1874 rozpoczęto budowę nowego pawilonu. Placówkę oddano do użytku w 1875, nadając jej imię św. Anny. Z rozmachu przedsięwzięcia drwił 11 maja 1875 na łamach "Kuriera Warszawskiego" Bolesław Prus, stwierdzając, że ""Poczciwi miechowiacy mając zaledwie fundusz na założenie szpitalika, wybudowali szpitalisko ogromne /!/,w którym oprócz murów i dachu, nic więcej nie ma i nie będzie, ponieważ rozeszły się pieniądze"."