Security-constrained unit commitment (SCUC) problem is solved using Artificial Bee Colony (ABC) algorithm incorporating Interline Power Flow Controller (IPFC). The objective of the SCUC problem is to obtain the minimum operating cost simultaneously maintaining the system security. The SCUC problem involves unit commitment as the main problem and security-constrained Economic Dispatch (SCED) as the sub problem. The solution of the SCUC problem is also investigated during contingency with a single line outage. Binary coded artificial bee colony (BABC) is used for solving the UC problem (master problem) and real coded artificial bee colony algorithm (RABC) is used for solving the SCED sub problem. The effectiveness of the proposed methodology is tested and validated on a 6 bus system and an IEEE 118 bus test system. The effectiveness of IPFC in a power system network ensuring system security is thoroughly investigated and the results are compared with that of existing methods available in the literature.