L'agglomération de Firmi se situe dans le département Aveyron.
Les agglomérations à proximité sont les suivantes : Almont-les-Junies, Aubin, Auzits, Cransac, Flagnac, Decazeville, Conques-en-Rouergue.
8 infirmiers et infirmières à domicile exercent à Firmi.