Castropignano
{{Infobox Italian comune
| name = Castropignano
| official_name = Comune di Castropignano
| native_name =
| image_skyline = Castello d evoli 2006 illuminato2.JPG
| imagesize =
| image_alt =
| image_caption = Castello d'Evoli by night
| image_shield = Castropignano-Stemma.png
| shield_alt =
| image_map =
| map_alt =
| map_caption =
| pushpin_label_position =
| pushpin_map_alt =
| coordinates = {{coord|41|37|N|14|34|E|type:city(1,107)_region:IT|display=inline,title}}
| coordinates_footnotes =
| region = Molise
| province = Campobasso (CB)
| frazioni = Roccaspromonte
| mayor_party =
| mayor = Nicola Scapillati
| area_footnotes =
| area_total_km2 = 27.0
| population_footnotes = All demographics and other statistics: Italian statistical institute Istat.
| population_total = 923
| population_as_of = 30 June 2017
| pop_density_footnotes =
| population_demonym = Castropignanesi
| elevation_footnotes =
| elevation_m = 590
| twin1 =
| twin1_country =
| saint =
| day =
| postal_code = 86010
| area_code = 0874
| website = {{official website|http://www.comune.castropignano.cb.it/hh/index.php}}
| footnotes =
}}
Castropignano is a comune (municipality) in the Province of Campobasso in the Italian region Molise, located about {{convert|10|km|mi|0}} northwest of Campobasso.
It is home to a medieval castle, the Castello d'Evoli, built in the mid-fourteenth century, perhaps over the remains of a Samnite fortress.