A városVidzeme tájegységben aGauja folyó partján,Riga és azészt határ között helyezkedik el. Távolsága Rigától 100, az észt határtól (Valka/Valga településektől)50 km.
A település eredete a 11. századba nyúlik vissza. ABalti-tengert az orosz fejedelemségekkel (Pszkov,Novgorod) összekötő kereskedelmi útvonal mellett ekkor keletkezik az első állandó település a Gauja partján.
1224-ben érkeztek meg aKardtestvérek, és kezdték el a valmierai vár építését.
1283-ban épült fel a városban a Szent Simon-templom, ezt az évet tekintik a város alapítási dátumának. A város gazdasági és politikai jelentősége a 14. és 15. században volt a legjelentősebb. Ekkor ValmieraLivónia központja volt, és a város kereskedelmi jelentőségét mutatja, hogy a település 1365-ben felvételt nyert aHanza-szövetség tagjai közé.