Marrachí (en catalán y oficialmente, Marratxí) es un municipio español de la isla de Mallorca, en la comunidad autónoma de las Islas Baleares. Está situado al noreste de la capital balear, Palma de Mallorca, y es además el primer municipio de la comarca del Raiguer, la cual se extiende hasta la bahía de Alcudia, al norte de la isla.
En el año 2014 contaba con 35 521 habitantes, lo que lo ubica como término n.º 212 más poblado de España. Su término municipal tiene una superficie de 54,2 km², una densidad de 634,6 hab./km², se encuentra situado a una altitud media de 126 msnm y a 5 kilómetros del centro de Palma. Marratxí es el 6.º municipio del archipiélago por su población y el 32.º más grande. Su población, alta en proporción a su tamaño, se debe principalmente a su cercanía a Palma, buenas comunicaciones tanto por carretera como en transporte público así como a un gran número de barrios de viviendas unifamiliares construidas entre los años 1980 y 2000. Limita por el norte con el municipio de Buñola, por el norte y por el noroeste con el de Santa María y con el de Palma de Mallorca por el sur y el oeste.