Companies in MARSA
2,075 entities on the register
Active companies first, then alphabetically, not by size. Only the listed issuers publish their accounts in Malta, so most companies on this page have no revenue to be ranked on — see the note in the footer.
- 1884 LIMITEDActivities of holding companies · Company ID C 110801no accounts
- 1923 Investments LimitedCompany ID C 63261no accounts
- 240 LIMITEDCompany ID C 37793no accounts
- 3BM LIMITEDOther retail sale of new goods in specialised stores · Company ID C 107792no accounts
- 3E MARITIME TRAINING LIMITEDCompany ID C 58317no accounts
- 4 PS FOR DEVELOPMENT LIMITEDCompany ID C 70395no accounts
- 56BIT LTDOther personal service activities n.e.c. · Company ID C 92422no accounts
- A & J COMPANY LTDCompany ID C 5111no accounts
- A FERRIGGI COMPANY LIMITEDNon-specialised wholesale trade · Company ID C 85525no accounts
- A. SINGH COMPANY LIMITEDOther personal service activities n.e.c. · Company ID C 104491no accounts
- A. ZAMMIT ESTATES LIMITEDConstruction of residential and non-residential buildings · Company ID C 98096no accounts
- A. ZAMMIT HOLDINGS LIMITEDActivities of holding companies · Company ID C 77510no accounts
- A.D.G. PLASTICS LIMITEDCompany ID C 23444no accounts
- A.P.H LIMITEDCompany ID C 72130no accounts
- A2W PHARMA LTDOther personal service activities n.e.c. · Company ID C 94911no accounts
- ABECO LIMITEDCompany ID C 2311no accounts
- ABEL ENERGY LIMITEDCompany ID C 46373no accounts
- ABRAZO MANAGEMENT LIMITEDRestaurants and mobile food service activities · Company ID C 106173no accounts
- ACAIA PARTNERS LTD.Sea and coastal freight water transport · Company ID C 103273no accounts
- ACCESS (EQUIPMENTS) LIMITEDCompany ID C 54989no accounts
- ACT SMART COMPANY LTD.Other professional, scientific and technical activities n.e.c. · Company ID C 77480no accounts
- ACUBED ACCOUNTING LIMITEDOther professional, scientific and technical activities n.e.c. · Company ID C 104328no accounts
- ACUBED ASSURANCE LIMITEDOther financial service activities, except insurance and pension funding n.e.c. · Company ID C 104324no accounts
- ACUBED HOLDINGS LIMITEDActivities of holding companies · Company ID C 104323no accounts
- ACUBED SERVICES LIMITEDOther financial service activities, except insurance and pension funding n.e.c. · Company ID C 104330no accounts
- AD Stainless Steel Supplies Ltd.Wholesale of metals and metal ores · Company ID C 108069no accounts
- ADVANCED MANAGEMENT OPTIONS LTD.Other personal service activities n.e.c. · Company ID C 102456no accounts
- AERO TECHNIK LTDCompany ID C 46138no accounts
- AFG Intellectual Property LimitedActivities of holding companies · Company ID C 110632no accounts
- AGEOM LIMITEDCompany ID C 66602no accounts
- AGFA PHOTO LAB LIMITEDCompany ID C 13832no accounts
- AJC CO. LTDCompany ID C 3381no accounts
- ALF. MIZZI & SONS (HR) LTD.Company ID C 19560no accounts
- ALF. MIZZI & SONS LTDCompany ID C 203no accounts
- ALF. MIZZI & SONS MARKETING LTDCompany ID C 8692no accounts
- ALF. MIZZI & SONS OVERSEAS INVESTMENTS LIMITEDCompany ID OC 425no accounts
- ALF. PROPERTIES LTDCompany ID C 72563no accounts
- ALFA SERVICES INTERNATIONAL LTDOther personal service activities n.e.c. · Company ID C 88203no accounts
- ALFOODS LTDCompany ID C 50131no accounts
- ALHARAM IMPORT EXPORT LTD.Non-specialised wholesale trade · Company ID C 103404no accounts
- ALIBLUE (MALTA) LTDOther reservation service and related activities · Company ID C 73860no accounts
- ALLERGY & BIOMEDICAL LIMITEDCompany ID C 54936no accounts
- ALMAROTHE INVESTMENTS LIMITEDCompany ID C 39579no accounts
- ALUMINIUM LIMITEDCompany ID C 3077no accounts
- AMG COLD STORES LTD.Company ID C 35425no accounts
- AMINO CHEMICALS LIMITEDCompany ID C 13583no accounts
- AMITECH MALTA HOLDING LIMITEDCompany ID C 52871no accounts
- AMS REALTY LTD.Other personal service activities n.e.c. · Company ID C 65566no accounts
- AMSTRADE LTD.Activities of holding companies · Company ID C 80400no accounts
- ANAPI Ltd.Renting and operating of own or leased real estate · Company ID C 115636no accounts
- ANASSEY LIMITEDCompany ID C 54372no accounts
- ANCAMS MARKETING LTDNon-specialised wholesale trade · Company ID C 42197no accounts
- ANCHOR INVESTMENTS LIMITEDActivities of holding companies · Company ID C 89328no accounts
- ANCHOR OILS LIMITEDCompany ID C 30500no accounts
- ANCHOR PROPERTIES LIMITEDActivities of holding companies · Company ID C 105858no accounts
- ANDREWS FEEDS (MALTA) LIMITEDCompany ID C 406no accounts
- ANFRA COMPANY LIMITEDCompany ID C 45830no accounts
- ANGORA 1 SHIPPING LIMITEDSea and coastal freight water transport · Company ID C 96762no accounts
- ANGORA 2 SHIPPING LIMITEDSea and coastal freight water transport · Company ID C 96760no accounts
- ANGORA 3 SHIPPING LIMITEDRenting and leasing of water transport equipment · Company ID C 96791no accounts
- ANGORA 4 SHIPPING LIMITEDOther personal service activities n.e.c. · Company ID C 96792no accounts
- ANGORA YACHT LTD.Renting and leasing of water transport equipment · Company ID C 102542no accounts
- ANTHONY C. BORDA COMPANY LIMITEDCompany ID C 12420no accounts
- ANTHONY FALZON AND SONS LIMITEDCompany ID C 6652no accounts
- ANTONIOS LIMITEDCompany ID C 4038no accounts
- ANTS TRADING LIMITEDCompany ID C 16166no accounts
- APCO LIMITEDCompany ID C 8724no accounts
- APCOPAY LIMITEDComputer programming activities · Company ID C 29099no accounts
- ARK HOLDINGS LIMITEDCompany ID C 12957no accounts
- ARK PUBLISHING LIMITEDCompany ID C 24853no accounts
- ARMADA FLOATING GAS SERVICES MALTA LTD.Company ID C 69888no accounts
- ARMADA FLOATING GAS STORAGE MALTA LTD.Company ID C 69887no accounts
- ARMADA HOLDING COMPANY LIMITEDCompany ID C 32429no accounts
- ARMADA HOLDING TWO COMPANY LIMITEDCompany ID C 48213no accounts
- ARMADA MEDIA LTDOther personal service activities n.e.c. · Company ID C 76260no accounts
- ARMADA VOYAGER EIGHT CO. LTDCompany ID C 50910no accounts
- ARMADA VOYAGER FIVE CO. LTD.Company ID C 48220no accounts
- ARMADA VOYAGER FOUR CO. LTD.Company ID C 48219no accounts
- ARMADA VOYAGER NINE CO. LTD.Company ID C 50911no accounts
- ARMADA VOYAGER ONE CO. LTD.Company ID C 48215no accounts
- ARMADA VOYAGER SEVEN CO. LTDCompany ID C 50909no accounts
- ARMADA VOYAGER SIX CO. LTDCompany ID C 50908no accounts
- ARMADA VOYAGER THREE CO. LTD.Company ID C 48217no accounts
- ARMADA VOYAGER TWO CO. LTD.Company ID C 48216no accounts
- ARTIC HOLDINGS LTDActivities of holding companies · Company ID C 73140no accounts
- AS MANAGEMENT LIMITEDOther personal service activities n.e.c. · Company ID C 88411no accounts
- ASSOCIATED EQUIPMENT LIMITEDAgents involved in the sale of a variety of goods · Company ID C 9340no accounts
- ATHLETICS MALTA LIMITEDCompany ID C 43593no accounts
- ATLAS ENERGY LIMITEDActivities of holding companies · Company ID C 106964no accounts
- ATLAS MARITIME CONSULTANTS LIMITEDOther professional, scientific and technical activities n.e.c. · Company ID C 76442no accounts
- ATTARD & CO (IMAGING) LIMITEDOther personal service activities n.e.c. · Company ID C 38851no accounts
- ATTARD & CO (INDUSTRIAL) LIMITEDCompany ID C 16734no accounts
- ATTARD & CO DIVISION CO LIMITEDActivities of holding companies · Company ID C 106549no accounts
- ATTARD & CO FOOD HOLDCO LIMITEDActivities of holding companies · Company ID C 107345no accounts
- ATTARD & CO HOLDCO LIMITEDActivities of holding companies · Company ID C 106553no accounts
- ATTARD & CO INDUSTRIAL HOLDCO LIMITEDActivities of holding companies · Company ID C 107354no accounts
- ATTARD & CO LIMITEDAgents involved in the sale of a variety of goods · Company ID C 10131no accounts
- ATTARD & CO. FOOD LIMITEDCompany ID C 25937no accounts
- AVANOR (EUROPE) LTDOther personal service activities n.e.c. · Company ID C 100343no accounts
- AZELIA HOLDINGS LTDCompany ID C 77197no accounts
- AZZOPARDI FISHERIES LIMITEDOther personal service activities n.e.c. · Company ID C 105857no accounts
- AZZOPARDI FOOD GROUP LTD.Company ID C 53567no accounts
- AZZOPARDI HOLDINGS LIMITEDActivities of holding companies · Company ID C 104125no accounts
- AccuEARTH LIMITEDCompany ID C 66604no accounts
- Act Smart Projects LimitedOther personal service activities n.e.c. · Company ID C 88429no accounts
- Alpha Medical LimitedGeneral medical practice activities · Company ID C 107614no accounts
- Alpha Rental LimitedRenting and leasing of other machinery, equipment and tangible goods n.e.c. · Company ID C 106902no accounts
- Andrews Feeds Developments Malta LimitedActivities of holding companies · Company ID C 107264no accounts
- Arendal Logistics Malta LimitedOther transportation support activities · Company ID C 116001no accounts
- Arion Marine Services Ltd.Inland passenger water transport · Company ID C 116002no accounts
- Aspera Healthcare Partners LimitedBusiness and other management consultancy activities · Company ID C 116451no accounts
- Attard & Co Food Prop Co LimitedOther building completion and finishing · Company ID C 107355no accounts
- Attard & Co Ord Hold Co LimitedOther human resources provision · Company ID C 113217no accounts
- Attard & Co Pref Hold Co LimitedOther human resources provision · Company ID C 113182no accounts
- Avebury Consulting LimitedService activities incidental to water transportation · Company ID C 111927no accounts
- B.A.S.A.L. LIMITEDActivities of holding companies · Company ID C 106658no accounts
- B.Solutions Malta LimitedOther professional, scientific and technical activities n.e.c. · Company ID C 109184no accounts
- BADEROYA OILFIELD SERVICES LIMITEDOther personal service activities n.e.c. · Company ID C 80289no accounts
- BANDINA VENTURES LTD.Other financial service activities, except insurance and pension funding n.e.c. · Company ID C 107428no accounts
- BATIK CRUISING LIMITEDSea and coastal freight water transport · Company ID C 79227no accounts
- BATTERY STREET LIMITEDActivities of holding companies · Company ID C 106063no accounts
- BAUM GAMES LTDOther personal service activities n.e.c. · Company ID C 89525no accounts
- BAUM MALTA LTDOther personal service activities n.e.c. · Company ID C 75573no accounts
- BAWA SHIPPING LIMITEDRenting and leasing of water transport equipment · Company ID C 100530no accounts
- BAXTER (MALTA) TRADING COMPANY LIMITEDCompany ID C 26118no accounts
- BAXTER HEALTHCARE HOLDING LIMITEDActivities of holding companies · Company ID C 79568no accounts
- BAXTER LIMITEDCompany ID C 3275no accounts
- BB GLOBAL LIMITEDCompany ID C 64886no accounts
- BB SERVICES LIMITEDCompany ID C 64893no accounts
- BCF HOLDINGS LIMITEDCompany ID C 15354no accounts
- BD GLOBAL TRADE LIMITEDRestaurants and mobile food service activities · Company ID C 102703no accounts
- BE DIGITAL LTDOther manufacturing n.e.c. · Company ID C 79870no accounts
- BEACHFRONT ADVISORY SERVICES LTD.Other activities auxiliary to financial services, except insurance and pension funding · Company ID C 103802no accounts
- BEACHFRONT LTD.Company ID C 52036no accounts
- BEATRICE HOLDINGS LIMITEDCompany ID C 71734no accounts
- BELALP LIMITEDActivities of holding companies · Company ID C 93823no accounts
- BEZZINA BROS LIMITEDCompany ID C 686no accounts
- BEZZINA GREEN ENERGY LIMITEDSteam and air conditioning supply · Company ID C 104368no accounts
- BEZZINA INTERNATIONAL LIMITEDCompany ID C 11229no accounts
- BEZZINA MARITIME SERVICES LIMITEDCompany ID C 14583no accounts
- BEZZINA PROPERTIES LTDOther specialised construction activities n.e.c. · Company ID C 11988no accounts
- BEZZINA SERVICES LTDActivities of holding companies · Company ID C 80385no accounts
- BEZZINA SHIP REPAIR YARD LIMITEDCompany ID C 8570no accounts
- BEZZINA TRADING YARD LTD.Other personal service activities n.e.c. · Company ID C 10449no accounts
- BHANDARI GROUP LIMITEDOther personal service activities n.e.c. · Company ID C 106374no accounts
- BIG EXHIBITS LIMITEDCompany ID C 43597no accounts
- BIGEXPO LIMITEDCompany ID C 71298no accounts
- BILLY ENGINEERS J.E.C. ATTARD LTDCompany ID C 3952no accounts
- BILOM HOMES & DECOR LIMITEDOther personal service activities n.e.c. · Company ID C 78468no accounts
- BIRBAL LIMITEDCompany ID C 8281no accounts
- BLUE MERLIN LTD.Activities of holding companies · Company ID C 75162no accounts
- BLUE SKY FURNITURE LIMITEDCompany ID C 5367no accounts
- BLUSHIP TECHNOLOGIES CO. LTDCompany ID C 60373no accounts
- BMJ LimitedBuying and selling of own real estate · Company ID C 112824no accounts
- BOMBARDIER AEROSPACE SERVICES LIMITEDCompany ID OC 777no accounts
- BONNICI EDWARDS & COMPANY LIMITEDCompany ID C 262no accounts
- BONSAL LIMITEDCompany ID C 21847no accounts
- BOOSTERS LIMITEDOther personal service activities n.e.c. · Company ID C 97178no accounts
- BORACHART INTERNATIONAL LTD.Other personal service activities n.e.c. · Company ID C 114345no accounts
- BORDER & CO. LTDOther personal service activities n.e.c. · Company ID C 65389no accounts
- BORTEX CLOTHING INDUSTRY COMPANY LTDCompany ID C 2371no accounts
- BPR BROS LTDOther personal service activities n.e.c. · Company ID C 94757no accounts
- BRAND PRODUCTS LTDCompany ID C 58557no accounts
- BREAKWATER INVESTMENTS LIMITEDOther personal service activities n.e.c. · Company ID C 96365no accounts
- BRIAR PIPEWORKS LIMITEDCompany ID C 3no accounts
- BRINCAT DEVELOPMENTS LIMITEDActivities of holding companies · Company ID C 92097no accounts
- BROWNRIG SUPPLIES DIRECT LIMITEDCompany ID C 59723no accounts
- BROWNRIGG PROPERTIES LIMITEDCompany ID C 3644no accounts
- BSS LIMITEDCompany ID C 20233no accounts
- BTS COMPANY LIMITEDCompany ID C 36767no accounts
- BUGEJA BROS. LIMITEDOther retail sale of new goods in specialised stores · Company ID C 88209no accounts
- BUILDINGS AND POOLS LTDOther specialised construction activities n.e.c. · Company ID C 76644no accounts
- BUSINESS AVIATION INVESTMENTS LTD.Company ID C 67120no accounts
- BUSINESS PARK DEVELOPMENT LIMITEDCompany ID C 40270no accounts
- Beiju Yachting LimitedService activities incidental to water transportation · Company ID C 109234no accounts
- Boeing Malta Ltd.Other professional, scientific and technical activities n.e.c. · Company ID C 110236no accounts
- Buddha Bar Malta LimitedRestaurants and mobile food service activities · Company ID C 114844no accounts
- C & J PV MALTA HOLDING LIMITEDActivities of holding companies · Company ID C 106998no accounts
- C & J PV Malta LimitedBusiness and other management consultancy activities · Company ID C 107121no accounts
- C & M TRANSPORT LTDCompany ID C 55224no accounts
- C & T Trade LimitedNon-specialised wholesale trade · Company ID C 115581no accounts
- C & V POLYMERS LIMITEDCompany ID C 23619no accounts
- C CARUANA HOLDINGS LIMITEDActivities of holding companies · Company ID C 106622no accounts
- C&C HOLDINGS COMPANY LIMITEDActivities of holding companies · Company ID C 80391no accounts
- C&C TECHNIQUE LTDNon-specialised wholesale trade · Company ID C 97749no accounts
- C.E.F. (TRADING) COMPANY LIMITEDCompany ID C 4974no accounts
- C.G.L. OIL BLENDERS LIMITEDCompany ID C 8551no accounts
- C.Q.A. International LimitedEngineering activities and related technical consultancy · Company ID C 110070no accounts
- CADERA INVESTMENTS LIMITEDOther financial service activities, except insurance and pension funding n.e.c. · Company ID C 93209no accounts
- CADIN EXPORTS LIMITEDCompany ID C 23747no accounts
- CALPAC MARITIME SERVICES LIMITEDCompany ID C 155no accounts
- CAMILLERI BORG LTDCompany ID C 21238no accounts
- CARDINAL HEALTH MALTA 212 LIMITEDCompany ID C 17545no accounts
- CARLO CINI LIMITEDCompany ID C 37429no accounts
- CARMELO ABELA & SONS LIMITEDCompany ID C 2655no accounts
- CARMELO ABELA MANUFACTURING LIMITEDNon-specialised wholesale trade · Company ID C 73967no accounts
- CARMELO ABELA MARKETING LIMITEDNon-specialised wholesale trade · Company ID C 22355no accounts
- CARMELO CARUANA COMPANY LIMITEDCompany ID C 9616no accounts
- CAROB LIMITEDCompany ID C 70083no accounts
- CARONTE HOLDINGS LTDActivities of holding companies · Company ID C 87000no accounts
By line of business in MARSA
Activities of holding companies185Other personal service activities n.e.c.160Sea and coastal freight water transport27Non-specialised wholesale trade22Renting and leasing of water transport equipment21Other professional, scientific and technical activities n.e.c.14Other retail sale of new goods in specialised stores14Other specialised construction activities n.e.c.14Business and other management consultancy activities11Computer consultancy activities11Other manufacturing n.e.c.10Restaurants and mobile food service activities10
Other cities
VALLETTA23,786BIRKIRKARA13,056SLIEMA8,506SAN GILJAN6,920TA XBIEX6,289MOSTA4,520MSIDA4,060SAN GWANN3,946NAXXAR3,722QORMI3,388GZIRA3,297FLORIANA3,071SAN PAWL IL-BAHAR2,398ATTARD2,333SWIEQI2,295PIETA1,993ZEBBUG1,945SANTA VENERA1,779RABAT, GHAWDEX1,450MELLIEHA1,410BALZAN1,248PAOLA1,157HAMRUN1,051LIJA921LUQA851FGURA812MARSASKALA803BIRZEBBUGA798RABAT720IKLIN688ZEJTUN634ZABBAR515KALKARA454ZURRIEQ430TARXIEN384SIGGIEWI371MGARR293XEWKIJA, GHAWDEX285GHAXAQ273GHARGHUR252