10 Best Stocks to Buy Under Rs 100 in India (2026)

If you are hunting for the best stocks to buy under 100 for long-term investing in India, you are not alone. Many retail investors like the idea of owning solid businesses at a lower per-share price, especially when they are backed by government policy or strong sector trends.

Price alone does not make a stock attractive, but a well-researched basket of the best stocks to buy under 100 can help you build wealth steadily while keeping your starting capital modest.

Why Investors Look For The Best Stocks To Buy Under 100

Stocks trading below ₹100 per share cover a wide spectrum: established PSUs, mid-cap turnaround stories, and emerging private players. When chosen carefully, the best stocks to buy under 100 can offer a powerful combination of affordability and growth.

Some key advantages:

  • Low entry barrier: You can start with a few thousand rupees and still build a diversified portfolio.
  • Psychological comfort: Buying in round numbers (like 50–100 shares) feels more tangible to many beginners.
  • High percentage upside: If the business grows and the stock re-rates from, say, ₹60 to ₹150, the percentage gain is meaningful even on small amounts.
  • Access to policy-backed themes: Many under-₹100 names sit in railways, power, PSU banking, and infrastructure, where government spending is strong.

Remember: a low price does not automatically make a stock cheap. The goal is to find the Best Stocks Under $100 that also have sound fundamentals — a principle that applies across global markets, not just India.

Framework For Shortlisting The Best Stocks To Buy Under 100

Before you pick any name as one of the best stocks to buy under 100, run it through a clear framework. This helps you separate quality businesses from purely speculative speculative penny stocks.

“Price is what you pay; value is what you get.” – Warren Buffett

1. Business Quality And Competitive Position

Look for:

  • A clear, simple business model you can explain in a few sentences.
  • A defensible competitive position: brand, cost advantage, distribution network, or technical know-how.
  • A product or service that will likely still be relevant 5–10 years from now.

Questions to ask:

  • Does the company have a meaningful share in its niche?
  • Are there strong entry barriers or can new players easily copy it?

2. Financial Strength And Profitability

Dig into basic financials for at least 3–5 years:

  • Revenue and profit growth: Is growth consistent, or are numbers erratic?
  • Debt levels: Prefer moderate or low debt-to-equity ratios.
  • Return ratios: Healthy ROE (Return on Equity) and ROCE (Return on Capital Employed) show efficient use of capital.
  • Cash flows: Profits backed by cash from operations are more reliable than those driven by one-off items.

This is where many of the best stocks to buy under 100 stand out versus purely speculative low-priced names.

3. Valuation And Margin Of Safety

Even good companies can be poor investments if you overpay:

  • Compare P/E (Price-to-Earnings) and P/B (Price-to-Book) with sector peers.
  • Check if earnings are cyclical; if yes, avoid buying at peak profits.
  • Look for a margin of safety—some cushion between your entry price and conservative fair value estimates.

4. Sector Tailwinds And Policy Support

Many of the best stocks to buy under 100 benefit from strong sector trends, such as:

  • Railway and infrastructure expansion
  • Renewable energy and grid modernization
  • PSU banking clean-up and credit growth
  • Tourism and domestic consumption

Companies aligned with such tailwinds often enjoy multi-year growth visibility.

5. Liquidity, Ownership, And Price Behavior

Low-priced names can sometimes trade with very low volumes:

  • Trading volume: Avoid illiquid counters where exiting a position is difficult.
  • Shareholding pattern: Higher institutional or government ownership often gives investors more comfort.
  • Price behavior: Be cautious of wild spikes followed by wild spikes followed by crashes—these may signal pump-and-dump activity.

Use reliable research tools and modern stock trading platforms to review charts, shareholding data, and key ratios before you decide which counters truly qualify as the best stocks to buy under 100.

10 Best Stocks To Buy Under 100 In India For Long-Term (2026 Edition)

Best Stocks to Buy Under Rs 100

Below is a curated, research-driven list of 10 ideas often discussed as some of the best stocks to buy under 100 for long-term investors — similar in methodology to how analysts identify Best Stocks Under $100 in global markets using fundamental screening. All of them have:

  • Reasonably established operations
  • Clear sectoral tailwinds
  • Government backing or visible business momentum

Important: Prices, market caps, and valuation metrics change every day. Always check live data before investing and treat this list as educational, not as personalized advice.

Snapshot: 10 Best Stocks To Buy Under 100

#CompanyBroad SegmentKey Theme
1Indian Railway Finance Corporation (IRFC)Railway finance PSURailways capex financing
2Rail Vikas Nigam Ltd (RVNL)Rail & infra EPCExecution of large government projects
3NHPC LtdHydropower & renewablesClean energy generation
4Suzlon Energy LtdWind equipmentTurnaround in wind energy
5Trident LtdTextiles & paperExport and home-textile demand
6UCO BankPSU bankPSU banking revival
7Central Bank of IndiaPSU bankRetail and MSME-focused growth
8IRCON International LtdRail & infra EPCHigh-quality infra execution
9India Tourism Development Corporation (ITDC)Hospitality & tourismDomestic travel upcycle
10NLC India LtdPower & mining PSUMining-to-power with renewables expansion

Now let’s look at why each one features so often in discussions on stocks under ₹100.

1. Indian Railway Finance Corporation (IRFC)

IRFC is the dedicated financing arm of Indian Railways.

  • Business snapshot: Raises funds and lends to Indian Railways and related entities for rolling stock and infrastructure.
  • Why it’s among the best stocks to buy under 100:
    • Quasi-sovereign profile and relatively low credit risk
    • Earnings visibility tied to long-term lease and financing arrangements
    • Regular dividend track record
  • What to track: Railway capital expenditure plans, cost of borrowing trends, and government policy around PSU borrowing.

2. Rail Vikas Nigam Ltd (RVNL)

RVNL manages railway and allied infrastructure projects.

  • Business snapshot: Executes projects such as track doubling, electrification, metro rail, and station redevelopment, with an order book reportedly running into tens of thousands of crores.
  • Why it’s among the best stocks to buy under 100:
    • Strong order backlog supporting multi-year revenue visibility
    • Execution experience in complex railway projects
    • Beneficiary of ongoing rail and metro expansion
  • What to track: Order inflows, project margins, and speed of project execution.

3. NHPC Ltd

NHPC is India’s leading hydropower generation company.

  • Business snapshot: Operates hydroelectric plants and is expanding into solar and wind projects.
  • Why it’s among the best stocks to buy under 100:
    • Stable cash flows backed by long-term power purchase agreements
    • Government focus on clean energy capacity addition
    • Regular dividend payer with a strong balance sheet
  • What to track: Progress of new hydro and solar projects, monsoon patterns (for hydropower generation), and regulatory changes in power tariffs.

4. Suzlon Energy Ltd

Suzlon is a well-known name in the wind energy equipment space.

  • Business snapshot: Designs, manufactures, and services wind turbine generators for domestic and global clients. Recent years have seen debt reduction and financial clean-up.
  • Why it’s among the best stocks to buy under 100:
    • Closely linked to India’s long-term renewable energy targets
    • Asset-light, service-heavy business mix improving profitability
    • Turnaround from a stressed balance sheet to more stable operations
  • Key risks: Order lumpiness, raw material price swings, and execution delays must be monitored closely before you consider it for your own portfolio.

5. Trident Ltd

Trident operates in textiles, paper, and related products.

  • Business snapshot: Major producer of towels, bedsheets, yarn, and paper products with a strong export footprint.
  • Why it’s among the best stocks to buy under 100:
    • Integrated manufacturing improves cost control
    • Exposure to premium home-textiles and branded offerings
    • Potential upside from global consumption recovery
  • What to track: Export demand from the US and Europe, cotton prices, and capacity expansion plans.

6. UCO Bank

UCO Bank is a public sector bank with nationwide presence.

  • Business snapshot: Offers retail, corporate, and priority sector loans along with digital banking services.
  • Why it’s among the best stocks to buy under 100:
    • Improving asset quality and declining NPAs
    • Better capital position compared with past years
    • Beneficiary of the broader PSU bank recovery and rising credit demand
  • What to track: Net interest margins, slippage ratios, and digital adoption metrics.

7. Central Bank Of India

Another key PSU bank with a wide branch network.

  • Business snapshot: Focuses on retail, MSME, and agriculture lending while upgrading its digital platforms.
  • Why it’s among the best stocks to buy under 100:
    • Recovery in profitability after years of stress
    • Strong government backing and recapitalization support when needed
    • Potential re-rating as return metrics improve
  • What to track: Loan growth, NPA trends, and progress on digital transformation initiatives.

8. IRCON International Ltd

IRCON is a PSU engineering and construction company.

  • Business snapshot: Executes railway, highway, and electrical projects in India and overseas, often on EPC and turnkey formats.
  • Why it’s among the best stocks to buy under 100:
    • Healthy order backlog in railways and infrastructure
    • Experience in international projects, adding diversification
    • Strong execution record and reasonable dividend history
  • What to track: Order inflows, margins in new contracts, and timelines on large projects.

9. India Tourism Development Corporation (ITDC)

ITDC operates in the travel and tourism domain under the Ministry of Tourism.

  • Business snapshot: Manages hotels, tour services, catering, and event management with a tilt toward government and institutional clients.
  • Why it’s among the best stocks to buy under 100:
    • Benefits from growing domestic tourism and government events
    • Asset-light initiatives like travel services can improve margins
    • Acts as a proxy to the broader hospitality and tourism upcycle
  • What to track: Occupancy levels, average room rates, and tourism-related policy announcements.

10. NLC India Ltd

NLC India (formerly Neyveli Lignite Corporation) is a power and mining PSU.

  • Business snapshot: Engaged in lignite mining and coal-based power generation, while steadily expanding into solar and wind power.
  • Why it’s among the best stocks to buy under 100:
    • Integrated mining-to-power model provides cost visibility
    • Expansion of the renewable portfolio can support re-rating
    • Consistent dividend payer historically
  • What to track: Fuel supply dynamics, progress on renewable projects, and regulatory developments in the power sector.

These 10 counters together offer a diversified basket across railways, infrastructure, renewables, PSU banking, manufacturing, and tourism, among the best stocks to buy under 100 in India.

Other Prominent Stocks Under ₹100 Worth Tracking

Beyond the core list above, several other names under ₹100 often appear in screeners and discussions:

  • IDBI Bank Ltd – Government-backed bank in transition with an improving balance sheet.
  • Bank of Maharashtra – a PSU bank with a strong presence in its home state.
  • NBCC (India) Ltd – Construction and real estate PSU executing government projects.
  • NMDC Ltd – Iron ore miner with solid cash generation.
  • Indian Overseas Bank, Yes Bank, IDFC First Bank – Banking names that sometimes trade in this range, depending on market cycles.

These are not automatic buys, but they can be a starting universe when you look beyond the first tier of the best stocks to buy under 100. Always evaluate fundamentals and valuations before acting.

Sector Themes Within The Best Stocks To Buy Under 100

Looking at sector buckets helps you understand how your risk is spread across different parts of the economy:

  • Railways & Infrastructure:
    IRFC, RVNL, IRCON – direct plays on long-term rail modernization, metro expansion, and infrastructure spending.
  • Energy & Renewables:
    NHPC, Suzlon, NLC India – participate in India’s push toward clean and reliable power.
  • Banking & Finance (PSUs):
    UCO Bank, Central Bank of India – part of the PSU banking clean-up and credit growth story.
  • Manufacturing & Exports:
    Trident – exposure to India’s textile exports and branded home products.
  • Tourism & Hospitality:
    ITDC – benefits from rising domestic travel, events, and tourism infrastructure.

A thoughtful mix of these segments can turn your basket of the best stocks to buy under 100 into a diversified mini-portfolio rather than a cluster of similar risks.

How To Build A Long-Term Portfolio With Stocks Under ₹100

Having names for the best stocks to buy under 100 is only half the equation. The other half is how you combine them in a sensible way.

“Know what you own, and know why you own it.” – Peter Lynch

Position Sizing And Diversification

  • Limit under-₹100 stocks to a reasonable portion of your equity portfolio (for example, 20–30% depending on your risk appetite).
  • Spread this allocation across 8–15 stocks rather than betting heavily on just one or two.
  • Avoid over-exposure to a single sector like PSU banks or railways.

Investment Strategies For Stocks Under ₹100

You can mix and match a few approaches:

  • Value-style approach:
    Look for fundamentally sound PSUs or mid-caps temporarily out of favor, with low P/E or P/B versus peers and decent dividend yields.
  • Growth-style approach:
    Focus on companies with strong volume growth, capacity expansion, or clear market-share gains, even if valuations are slightly higher.
  • Systematic Investment (SIP-style):
    Instead of lump-sum entries, consider buying fixed amounts monthly in a basket of the best stocks to buy under 100. This helps average out entry prices in a volatile segment.
  • Sector rotation:
    Shift incremental buying toward sectors currently favored by policy and earnings trends (for example, moving between PSU banks, infra, and renewables over time).

Tools, Platforms, And Research

To execute and track your investments efficiently:

  • Open a demat and trading account with a reliable broker.
  • Use research tools inside modern stock trading platforms to study financials, screen under-₹100 ideas, and set alerts.
  • Maintain a simple tracking sheet with buy prices, thesis, and review dates.

A well-structured process usually beats gut feeling when dealing with the best stocks to buy under 100 over many years — as demonstrated by analysts who highlight 3 of the Best stocks under $100 using disciplined, research-backed selection criteria.

Key Risks When Buying Stocks Under ₹100

Even if you stick to the best stocks to buy under 100, you must respect the risks that come with this price segment:

  • Higher volatility:
    Under-₹100 names can move 5–10% in a single day on news or sentiment.
  • Possibility of manipulation:
    Smaller counters are occasionally subject to operator activity or pump-and-dump schemes.
  • Weaker balance sheets (in some names):
    A low price can signal financial stress—high debt, inconsistent earnings, or cash flow issues.
  • Limited analyst coverage:
    There is often less institutional research on small and mid-sized under-₹100 companies, meaning more homework for you.
  • Liquidity risk:
    Very low daily volumes can make entering or exiting positions difficult without affecting the price.

Disclaimer: This article is for educational purposes only. It is not investment, tax, or legal advice. Always do your own research or consult a qualified advisor before acting on any list of the best stocks to buy under 100.

Best Stocks to Buy Today in India for Long Term Under ₹100

Conclusion: Are The Best Stocks To Buy Under 100 Right For You?

Quality best stocks to buy under 100 can be a smart way to participate in India’s growth story with limited starting capital. Railways, renewables, PSU banks, manufacturing, and tourism all offer opportunities where even lower-priced shares can represent solid underlying businesses.

If you:

  • Focus on business quality and fundamentals
  • Diversify across sectors and position sizes
  • Stay patient with a 3–5+ year view
  • Review your thesis regularly

…then a carefully chosen basket of the best stocks to buy under 100 can complement your large-cap and mutual fund holdings.

For broader diversification beyond under-₹100 ideas, especially in defensive sectors, you may also want to read 10 Best Healthcare Stocks for a Long-Term Portfolio.

FAQs: Best Stocks To Buy Under 100 In India

1. Are Stocks Under ₹100 Always Risky?

No. Many PSUs and established mid-caps trade under ₹100 due to past issues, stock splits, or temporary market sentiment. They can still be among the best stocks to buy under 100 if fundamentals are sound and liquidity is healthy. The risk rises when you buy purely because the price is low without checking the business.

2. How Long Should I Hold These Stocks?

For meaningful wealth creation, plan to hold quality names from your list of best stocks to buy under 100 for at least 3–5 years. This allows time for earnings growth, re-rating, and dividends to work in your favor. Short-term traders may enter and exit faster, but then technical analysis and risk management become more important.

3. Are The Best Stocks To Buy Under 100 Suitable For Beginners?

They can be, but beginners should be cautious:
Start with small amounts.
Avoid highly speculative or illiquid counters.
Keep a core portfolio of index funds or large-cap stocks and add a limited basket of the best stocks to buy under 100 as a satellite allocation.

4. How Do I Identify Fundamentally Strong Stocks Below ₹100?

Look for:
Consistent revenue and profit growth over several years
Manageable debt and positive operating cash flows
Healthy ROE and ROCE compared with peers
Clear sector tailwinds and reasonable valuations
If a stock ticks these boxes and still trades under ₹100, it may deserve a place on your personal shortlist of the best stocks to buy under 100.

5. Can Stocks Under ₹100 Become Multi-Baggers?

Yes, some of the biggest multi-baggers in the Indian market started life as low-priced stocks. However, not every under-₹100 name will succeed. By focusing on business quality, diversification, and a long-term approach, you improve your odds of finding future winners among the best stocks to buy under 100, while managing the risk of inevitable disappointments.