Desde noviembre de 2014, hay 35 tiendas Primark en España. En mayo de 2006, se abrió en Madrid la primera tienda de Primark en España. Esta fue la primera ubicación de Primark que se abrió fuera de Irlanda y el Reino Unido.
En 1969, la primera tienda de Primark abrió en Dublín, Irlanda, bajo el nombre de Penney's. Desde entonces, la compañía se ha expandido a más de 270 tiendas en nueve países europeos diferentes. Además de las tiendas en España, Primark tiene sucursales en Irlanda, Alemania, Países Bajos, Portugal, Francia, Austria, el Reino Unido y Bélgica. A partir de noviembre de 2014, la tienda más grande de Primark se encuentra en Manchester, Inglaterra. Esta ubicación tiene un espacio comercial de 105,000 pies cuadrados y abarca tres pisos. Cerca del final de 2012, esta tienda fue remodelada, agregando 50,000 pies cuadrados adicionales a la ubicación.
Primark es conocido por su amplia selección de productos y es comparable a una tienda por departamentos en los Estados Unidos. Algunos de los diferentes artículos vendidos incluyen ropa y accesorios para bebés, niños, mujeres y hombres, productos de belleza, artículos para el hogar y alimentos. Si bien Primark normalmente vende productos con su propia marca, hay otras sub-marcas que pertenecen a la compañía. Algunos de estos nombres son Love to Lounge, Early Days, Young Dimension y Cedar Wood State.