La economía de Castelló de Ampurias se basa principalmente en el turismo, la agricultura y pequeñas industrias. Gracias a su valioso patrimonio histórico y su proximidad a la Costa Brava, el turismo es uno de los pilares económicos de la ciudad, con visitantes que llegan para explorar sus monumentos medievales y disfrutar de sus playas cercanas. El sector turístico genera ingresos durante todo el año, gracias a su oferta variada para diferentes tipos de viajeros.
La agricultura también es una industria clave, aprovechando las fértiles tierras de los alrededores de la ciudad. Se cultivan olivos, viñedos y otros cultivos, siendo el aceite de oliva y el vino productos locales destacados. Castelló de Ampurias también es conocida por sus productos artesanales, como la cerámica y los textiles, los cuales se pueden encontrar en pequeños talleres familiares que añaden un encanto especial a la ciudad.
La pesca y la industria de mariscos también son actividades económicas importantes, debido a la cercanía de la costa. Los restaurantes locales se abastecen de mariscos frescos, lo que añade atractivo culinario a la oferta de la ciudad, contribuyendo al desarrollo del sector gastronómico.