Frome liegt im Osten der Mendip Hills am Fluss Frome, etwa 65 Kilometer südöstlich von Bristol und 25 Kilometer südlich von Bath. Die Stadt befindet sich in einer Höhe von etwa 65 Metern und hat ein gemäßigtes Klima mit rund 850 Millimetern Niederschlag im Jahr.
Die ersten Spuren menschlicher Besiedlung stammen von steinzeitlichen Jägern und Sammlern, deren Funde bis heute erhalten sind. Eine angelsächsische Kirche wurde um das Jahr 685 vom heiligen Aldhelm von Sherborne gegründet, was als ältestes schriftliches Zeugnis der Stadtgeschichte gilt. Im Mittelalter gehörte das Gebiet um Frome zum königlichen Besitz, und eine normannische Rundfestung namens Hales Castle entstand etwa sechs Kilometer südöstlich. Die Textilherstellung prägte die Stadt bereits im 14. Jahrhundert, als Färberwaid und Textiltrocknungsplätze erwähnt wurden.
Frome ist bekannt für seine spätgotische Kirche St John the Baptist und das Frome Museum, das sich mit der Regionalgeschichte beschäftigt. Ein historisches Armenhaus aus dem Jahr 1726, das Blue House, diente einst als Unterkunft für Witwen und Waisen. Berühmte Persönlichkeiten wie der Ingenieur Benjamin Baker oder die Schauspielerin Lois Maxwell lebten hier. Die Stadt pflegt Partnerschaften mit Château-Gontier in Frankreich, Murrhardt in Deutschland und Rabka-Zdrój in Polen.